ninjatrader/strategies/intraday-weakness/README.md

47 lines
1.3 KiB
Markdown
Raw Normal View History

# Intraday Weakness
This strategy was taken from chapter 8 of [Short Term Trading Strategies That Work](https://moshferatu.dev/moshferatu/short-term-trading-strategies-that-work) (2008) by Larry Connors.
## Rules
1. The stock closes at a 10-period low and is above its 200-day simple moving average.
2. Average volume over the past 100 days is at least 250,000 shares per day.
3. Price is greater than $5 per share.
4. Buy on the close.
5. Exit on the close 5 trading days later.
**Bonus**:
In addition, buy on a limit the next day 1/3/5/7/10% lower.
## Backtest Results
I don't have a way to aggregate backtests over a universe of stocks (e.g., S&P 500 and Nasdaq 100) at the moment.
For that reason, rules #2 and #3 are currently not implemented.
I also lack a historical list of each index's constituents that is free of survivorship bias (i.e., includes stocks of companies that were ultimately delisted).
### ETFs
#### SPY
![SPY Analysis](./backtest-results/spy_analysis.png)
![SPY Summary](./backtest-results/spy_summary.png)
#### QQQ
![QQQ Analysis](./backtest-results/qqq_analysis.png)
![QQQ Summary](./backtest-results/qqq_summary.png)
### Stocks
#### MSFT
![MSFT Analysis](./backtest-results/msft_analysis.png)
![MSFT Summary](./backtest-results/msft_summary.png)
---