← All strategy prompts

QQQ RSI pullback with trend and VWAP filters

Buy short-term oversold dips in QQQ only while the long-term trend is rising, and sell once momentum recovers.

stocksswingAlpacaRobinhoodIBKRAny LLM
✓ Published rules✗ Out-of-sample tested✓ Live vs paper disclosed✓ Reproduced by othersPreliminary

Reproduced approximately by an independent account (@crowcaw), with somewhat weaker numbers.

Votes show community interest and never change Trust Scores or badges.

What they did

QuantifiedStrategies combined three filters on QQQ daily bars: a short-term RSI pullback, a rising 100-day EMA trend filter, and price trading below a rolling VWAP. They buy at the next session's open and exit when short-term momentum recovers. A second account, @crowcaw, independently tried to rebuild the test and published its closest fit: RSI(4) < 30, EMA(100) rising, close 0.5% below the prior 10-day VWAP, exit when RSI(4) > 50 at the next open.

How it went

QuantifiedStrategies' claims: profit factor 3.94 over 27+ years, 215 trades, 78.6% win rate, average trade +1.06%. @crowcaw's rebuild claims: 203 trades, 78.8% wins, profit factor 3.47, average +0.87%, max drawdown 9.3%. They call it 'near the headline, not the same study' and say the VWAP filter barely mattered in their version.

All performance figures are the poster's or author's own claims. We haven't verified them.

Sources:

Worth knowing

The prompt

Fill in the [blanks], then paste it into any AI agent connected to your broker (see Brokers). Defaults: paper trading + approve every trade.

Monitor QQQ on daily bars. After each close, check:
1. RSI([4]) is below [30]
2. The [100]-day EMA is higher than it was [5] days ago (trend rising)
3. The close is at least [0.5]% below the rolling [10]-day VWAP
If all three are true and I'm flat, propose buying $[amount] of QQQ at the next open.
While in a position, after each close: if RSI([4]) is above [50], propose selling at the next open.
Never add to an existing position. Report every check (pass/fail per rule) daily.

SAFETY DEFAULTS (keep unless you deliberately change them):
- Use the PAPER trading account only. Never touch a live account.
- Before every order, show me: symbol, side, size, order type, limit price, stop, and the rule that triggered it. Then WAIT for my "approve".
- Hard limits: max [$500] per trade, max [3] open positions, stop all trading for the day after a loss of [$300].
- Log every signal, decision and fill to [a running log / spreadsheet] with timestamps.

Not financial advice. These are public strategies rewritten as prompts for education. Past or backtested results don't guarantee future returns. Prompt text is our own wording; source stories are credited above. Verified on 2026-10-17.