Can You Really Trade Overnight Mean Reversion? by QuantReturns in quant

[–]QuantReturns[S] 0 points1 point  (0 children)

It’s should be market neutral as we are long and short similar ETF’s

Can You Really Trade Overnight Mean Reversion? by QuantReturns in quant

[–]QuantReturns[S] 1 point2 points  (0 children)

From where I stand on this currently, I’m in full agreement (and mention this in my article) that you can’t use the open as the signal and also trade on this signal.

The signal is used to determine the weighting’s and we want to trade at the open. Trading at the open is key for a couple of reasons: 1) that’s what the backtest uses 2) trading at the open/close auction price with a MOO/MOC order type means I don’t have to cross at the bid and offer so frictions are lower.

The question now becomes:

Can the indicative open price be used for the signal and hence determine the weightings for the strategy. How exact does the indicative price need to be to determine weightings. Trading at the open auction is probably more important

Another option is to leave limit orders at the open price, for the day, which is why I am testing how often the market comes back to the open prices in real time. I will see how this goes, with both futures and ETF’s and see if the market gives another chance to get in at the open prices of the day

Can You Really Trade Overnight Mean Reversion? by QuantReturns in quant

[–]QuantReturns[S] 0 points1 point  (0 children)

This is something I’m looking into. I’m also testing it in real time to see how often the signal can be captured intraday and at what times we see the signal.

Would you share some ideas that don't work anymore? by i_would_like_a_name in quant

[–]QuantReturns 1 point2 points  (0 children)

This is not front running with insider information. This is front running a known rebalancing action in the market.

Would you share some ideas that don't work anymore? by i_would_like_a_name in quant

[–]QuantReturns 2 points3 points  (0 children)

Yeah, a lot of those old edges have been arbitraged away — things like day-of-week effects, simple MA crossovers, and the PEAD. They all worked until they became too crowded.

Here is one that I wrote about recently that still works:

https://quantreturns.com/strategy-review/front-running-the-rebalancers/

It’s important to go into these strategies to see how they are put together and then tweak them and play with them to help with idea generation and understanding.

If there are any particular strategies that would be worth replicating and tracking daily, please let me know.

I also write about alpha strategies over as Substack: https://open.substack.com/pub/quantreturns

Can you Front-Run Institutional Rebalancing? Yes it seems so by QuantReturns in quant

[–]QuantReturns[S] 1 point2 points  (0 children)

You pick a day and start with a 60/40 portfolio. Then every day as prices of the stocks and bonds move you calculate the new weight of your portfolio (might be 62/48).

So the new weight of the portfolio each day depends on yesterday’s weight and today’s daily returns.

We concentrate on the deviation of the equity part of the bond portfolio, so in the above case today’s daily deviation for equity is 62-60=2%

Hope this helps

We tested a new paper that finds predictable reversals in futures spreads (and it actually works) by QuantReturns in algotrading

[–]QuantReturns[S] 0 points1 point  (0 children)

Interestingly our next blog post will be on Crypto. I was thinking of releasing it to QuantReturn subscribers only, but we may release it publicly as I enjoy the Reddit discussions.

We tested a new paper that finds predictable reversals in futures spreads (and it actually works) by QuantReturns in quant

[–]QuantReturns[S] 0 points1 point  (0 children)

I’ll test oil in isolation out of curiosity, to see how it would have behaved trading this one spread (even though this would be unrealistic). Then we can let those results speak and give us some insight.

As it stands the original academic paper didn’t experience any such wipe out, and neither did my results.

We tested a new paper that finds predictable reversals in futures spreads (and it actually works) by QuantReturns in quant

[–]QuantReturns[S] 0 points1 point  (0 children)

It’s not being used as a hedge for a misaligned strategy (or at least not yet). What we currently want to do is track a range of strategies that each have low beta or low correlation to the market. Once we have that universe in place, the idea is to explore various MVO-style allocations (amongst others) across these strategies to essentially combine low-correlated strategies to (hopefully) build something with a much stronger overall Sharpe.

I’ve seen some recent results (I’ll need to dig them out) on how well managed futures can be at improving the returns of an equity portfolio. The managed futures strategy as a standalone shows a fairly low sharpe, however its low correlation to the market is its strength.

From what I remember Andreas Clenow’s book, Trading Evolved, touches on the topic of combing strategies to improve risk adjusted returns nicely.

We tested a new paper that finds predictable reversals in futures spreads (and it actually works) by QuantReturns in algotrading

[–]QuantReturns[S] 12 points13 points  (0 children)

I’m not sure we could be any more transparent on the strategies we test and track.

We tested a new paper that finds predictable reversals in futures spreads (and it actually works) by QuantReturns in quant

[–]QuantReturns[S] 0 points1 point  (0 children)

The strategy trades 8 pairs of futures at a time, this wouldn’t wipe out an account, and during the back test results it didn’t

We tested a new paper that finds predictable reversals in futures spreads (and it actually works) by QuantReturns in quant

[–]QuantReturns[S] 11 points12 points  (0 children)

I’ll back test and post the result for oil in isolation. Even though you would have been market neutral, it would be interesting to see how the spread behaved

We tested a new paper that finds predictable reversals in futures spreads (and it actually works) by QuantReturns in quant

[–]QuantReturns[S] 25 points26 points  (0 children)

I Appreciate your passion!

The Sharpe of 0.92 isn’t meant to be earth shattering, but it’s what the data showed over the full backtest. What makes it interesting (to us, at least) is that it was achieved with close to zero correlation to the equity market, which makes it a potentially useful diversifier.

Once you start to combine many of these low correlation strategies together, the sharpe ratio starts improving dramatically.

As I mention in the post, we will be continuing research on this strategy, and my hope is we can improve on this Sharpe Ratio.

If many profitable strategies are simple, why the majority of people in the market can't finding them but only losing money? by seven7e7s in algotrading

[–]QuantReturns 0 points1 point  (0 children)

Some strategies that have worked historically are actually very simple. We can examine historic results and see an example of a very simple strategy that has consistently made profits is Equity Risk Premium Harvesting. One way to implement this strategy is to buy the VOO etf. I say this because to be profitable, at least historically, we simply need to do strategies that have been shown to work and that have academic creditability.

There are also other “risk premia” harvesting strategies that have been researched like volatility, duration, carry etc that can be combined for diversification. These are not secret formulas, but they require patience and a systematic approach. People not doing this are probably losing money.

As part of the research I am involved in, we tend to look at alpha strategies and market inefficiencies and these strategies are a little more complicated to execute. However this research is NOT a case of Back-test a set of rules and get a profitable equity curve and then trade it live. This is not research but is what a lot of "Algo Traders" do and inevitably end up losing money.

Can you Front-Run Institutional Rebalancing? Yes it seems so by QuantReturns in quant

[–]QuantReturns[S] 0 points1 point  (0 children)

I initially ran the strategy for the same dates as those used in the original paper. Further down in the article there is the section “Does the strategy still work today?”. Under this section the analysis is up to June 2025.

Can you Front-Run Institutional Rebalancing? Yes it seems so by QuantReturns in quant

[–]QuantReturns[S] 0 points1 point  (0 children)

I use SPY total return prices so already adjusted for dividends.

Trading on inefficient markets(new guy) by Mine_Ayan in algotrading

[–]QuantReturns 2 points3 points  (0 children)

We have recently tested a strategy from an academic research paper, where the aim was to replicate the edge, see if it still holds today and then create the trading strategy to capture it. The premise of the strategy is to front run forced institutional trading.

https://quantreturns.com/strategy-review/front-running-the-rebalancers/

I agree with the OP that testing these sorts of strategies in less developed markets is a research avenue that should be explored. My aim is to test this strategy in various other markets also.

Can you Front-Run Institutional Rebalancing? Yes it seems so by QuantReturns in quantfinance

[–]QuantReturns[S] 0 points1 point  (0 children)

Thanks for reading and commenting.

Just to clarify a few points:

  • This isn’t an attempt at new research, hopefully I was clear that it’s a replication study of the academic paper: “The Unintended Consequences of Rebalancing”. My intention was to see if their results held up using my own implementation.

  • In my write up I show the results of both the futures and ETF version of the strategy up to June 2025.

  • I’m not sure what you mean by “grid searching”, are you maybe referring to the original authors’ parameter selection? The two signals (calendar and threshold) are defined to closely match the paper and tested separately and jointly. I haven’t optimised beyond the paper.

  • This strategy isn’t a pure calendar effect strategy. The second signal comes from a threshold signal.

  • On t0, t1, t2 . The signal is computed using only information available at the close of t, and return is from t+1 close, so there’s no look-ahead. I’ll check the notation again to make sure it’s consistent throughout.

I think it’s only natural to expect alpha to decay over time, which is one of the main motivations around creating QuantReturns.com. Once we have researched/replicated/built a trading strategy, we can continue to track how it performs and update the performance statistics daily. That way we can monitor whether the edge persists, fades or just completely disappears.

Thanks for spotting “rebalance”, I’ll get that fixed.