Seems like a good one

1

Code: Select all

The original rules were clear:

-Compute the rolling mean of High minus Low over the last 25 days;

-Compute the IBS indicator: (Close - Low) / (High - Low);

-Compute a lower band as the rolling High over the last 10 days minus 2.5 x the rolling mean of High mins Low (first bullet);

-Go long whenever SPY closes under the lower band (3rd bullet), and IBS is lower than 0.3;

-Close the trade whenever the SPY close is higher than yesterday's high.

The logic behind this trading strategy is that the market tends to bounce back once it drops too low from its recent highs.

The results shown above are from an improved strategy: better exit rule with dynamic stop losses. I created a full write-up with all its details here

https://www.reddit.com/r/algotrading/co ... 11_sharpe/
These users thanked the author ionone for the post (total 2):
WOLF, JohnnyRy
Scalping the Century TimeFrame since 1999


Re: Seems like a good one

2
In my experience, maximum drawdown increases at a similar rate with profit factor. The reddit post shows a max dd of about 20% with a pf of about 2. Not bad at all. For example, another good strategy with about 23% max dd should have a pf of about 2.3.
These users thanked the author JohnnyRy for the post:
ionone
“[A]s we know, there are known knowns—there are things we know we know. We also know there are known unknowns—that is to say we know there are some things we do not know. But there are also unknown unknowns—the ones we don’t know we don’t know.”—Donald Rumsfeld, 2002