ninjatrader/strategies/intraday-weakness
2024-09-04 07:09:55 -07:00
..
backtest-results Add MSFT backtest results for Intraday Weakness strategy 2024-09-04 07:04:32 -07:00
IntradayWeaknessBot.cs
README.md Add disclaimer regarding the average volume and share price rules for the Intraday Weakness strategy 2024-09-04 07:09:55 -07:00

Intraday Weakness

This strategy was taken from chapter 8 of 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

SPY Summary

QQQ

QQQ Analysis

QQQ Summary

Stocks

MSFT

MSFT Analysis

MSFT Summary