Skip to content
Public demo mode: research software only, no financial advice, no live order execution, no live trading. Data is either real market data or explicitly labeled fallback/demo data.
← Back to strategies
mean reversion · AAPL

Defensive Trend Pullback

Looks for RSI rebound behavior inside a longer-term SMA200 uptrend, prioritizing controlled mean reversion over aggressive entry.

real dataadjusted pricesYahoo Finance chart API·Real daily OHLCV data loaded and adjusted for corporate actions·updated Jul 11, 2026, 8:34 AM
Selection-bias notice. Headline metrics default to CAT — the symbol where this rule scored highest across the 28-name watchlist. That is a deliberate showcase pick, not a survivorship-bias-free result, so the default numbers are optimistic by construction. Switch symbols below to see how the same rule behaves elsewhere.Currently viewing AAPL (rank 3 of 28).
Methodology / Assumptions
  • Signals are produced from completed daily bars; entries fill at the next open with modeled costs.
  • Headline view defaults to the strongest symbol for this strategy, and the selection-bias notice documents that assumption.
  • No intraday fills, live order execution, shorts, options, or margin are modeled.
  • AI memo prose is generated from the deterministic backtest payload or a template fallback; metrics are engine-derived.

Defensive Trend Pullback

mean reversion thesis: treat AAPL as research evidence only when factor evidence, trend structure, and risk-adjusted backtest behavior align. The current model reads the setup as medium-confidence research evidence, not a live trading instruction.

Model Reasoning Summary

The ranking model weighs annualized return, Sharpe, drawdown containment, trade sample size, data quality, and cost-aware execution. This strategy is strongest when its signal frequency is sufficient and drawdown remains inside the radar threshold.

78
medium confidence

Deterministic template memo. Set DEEPSEEK_API_KEY to enable LLM-written narrative.

+8.2%
+2.7%
+77.1%
Excess
-68.9%
-2.1%
1.17
77.8%
Trades
9
Profit factor
4.34
Avg holding
14d

Benchmark and excess are measured against a passive hold of AAPL over the same window. A long-only, risk-managed rule that trades infrequently is expected to trail a strong benchmark tape — the goal here is risk-adjusted behavior (Sharpe, drawdown), not beating the index.

Deterministic synthesis from the backtest, stress diagnostics, and live regime.

Eligible for paper observation

Adequate evidence, contained downside, and a stress-adjusted score that holds up for simulation review.

Base score75/100
Stress-adjusted75/100
Regime fit49/100
Confidence69/100

Behavioral tilt from the strategy rules and realized statistics.

Momentum
low
Trend
moderate
Low volatility
moderate
Mean reversion
high

Last ~63 sessions · strategy return split into market vs selection.

Strategy
+2.1%
Benchmark
+11.3%
Market component
+11.3%
Selection / timing
-9.2%
Regime sensitivity
Relatively regime-stable — less dispersion across conditions.
low
Catalyst sensitivity
Moderately catalyst-sensitive
47/100
Downside-risk priority
Contained
6/100
Benchmark behavior
Symmetric participation
0.06↑ / -0.00↓
Current risk
Stable
Model freshness
Fresh
as of 2026-07-10
Data quality
Adjusted real data95/100

Suggested next research test. Stress-test position sizing and slippage, then add to the paper-observation queue.

Equity curve
StrategyBenchmark
Loading chart
Ends below benchmark
Latest signal
BUY · 2026-06-16

SMA200 uptrend with RSI pullback rebound; signal date 2026-06-15; executed next open

AI Research Memo

Defensive Trend Pullback on AAPL produced a adjusted real-data backtest annualized return of +2.7%, Sharpe 1.17, and max drawdown -2.1%.

The return and drawdown profile is relatively balanced, suggesting the rule captures trend windows while retaining some defensive behavior in weaker tape.

No major risk flag is currently triggered, but continued validation is still required.

Keep it on the radar and expand the evidence set across more symbols and market regimes.

Stable under a risk-on tape

Suitability for paper observation during selloff conditions: suitable.

Resilient
Base score
75
Composite radar score
Stress-adjusted score
75
Penalizes drawdown / downside vol, rewards resilience
Risk flags
0
1 stop-loss exit on record
Drawdown sensitivity5/100
Volatility sensitivity0/100
Drawdown-focused views
Max drawdown
-2.1%
Current drawdown
-0.1%
Downside volatility
5.0%
Worst 5-day
-1.5%
Benchmark-rel. DD
-43.1%
Recent vs benchmark
-3.0%
Days underwater
1d
Stop-loss triggers
1

Stress status tightens automatically when the broad regime is risk-off. Drawdown metrics are deterministic from the backtest equity curve; historical backtests do not represent future returns. Research only — not investment advice.

Drawdown
Trough -2.1%
Loading chart
Real market data or explicit fallback labelpassed
At least 5 completed tradespassed
Sharpe > 1passed
Max drawdown better than -25%passed
No same-bar fills: signals execute at next openpassed
Costs included: slippage and fees are modeledpassed
Walk-Forward Evaluation
mild degradation

Calendar split at 2025-08-15 (70% in-sample). Backtest is unchanged — the engine simply re-derives metrics for each window from the same equity curve. Numbers are not refit; this is an honesty check.

In-sample
528 bars
2023-07-112025-08-15
Annualized
+1.3%
vs benchmark
-46.6%
Sharpe
0.71
Max drawdown
-1.5%
Trades
4
Win rate
100.0%
Out-of-sample
226 bars
2025-08-152026-07-10
Annualized
+6.0%
vs benchmark
-13.3%
Sharpe
1.91
Max drawdown
-2.1%
Trades
5
Win rate
60.0%
Degradation (OOS minus In-sample)
Sharpe Δ
+1.21
Annualized Δ
++4.7%
Drawdown Δ
-0.6%
Win-rate Δ
-40.0%
Factor Attribution (OLS)

Strategy daily return regressed on [Market, Momentum, Low-vol]. Alpha is what's left after these known factors are accounted for — the part the simple factors cannot explain.

Annualized alpha
++2.4%
t = 1.68 (not significant)
Market
t-significant
β = 0.03
t = 4.07
SPY daily return (or QQQ fallback).
Momentum
noise
β = 0.00
t = 0.07
Top-50% minus bottom-50% of 60-day momentum within the watchlist.
Low-vol
noise
β = 0.01
t = 1.57
Bottom-50% minus top-50% of 60-day realized volatility.
0.027
Residual vol (ann.)
2.3%
Observations
691
Sample
2023-10-06 → 2026-07-10

A high R² with small alpha means the factors explain most of the return — be skeptical of “edge”. Significant alpha (|t| ≥ 2) with low R² is more interesting evidence that something beyond Market/Momentum/Low-vol is driving the strategy.

AI Research Memo: Market Selloff Review

Deterministic memo
Market context

Constructive tape: 21/28 names hold their 200-day trend with contained volatility (30% annualized). Risk signals are quiet, but drawdown discipline still applies. Composite stress score is 7/100 (risk-on). Breadth is broad and momentum is leading; short-horizon volatility is running 6% above its 60-day baseline. Conditions support continuation research, but keep stops and position sizing documented in case the regime turns.

Factor behavior

Breadth is broad (21/28 above SMA200), momentum is leading at 2.7% avg 20-day, and volatility is elevated (30% annualized). Factor signals are not flashing broad stress, but drawdown discipline still governs observation admission.

Strategy risk

3 of 5 screened strategies read as resilient and 0 as under stress. Strategies with positive historical returns but high downside sensitivity should be moved from "candidate" to "watch" until volatility normalizes.

Radar impact

Stress-adjusted scoring repriced 0 of 5 strategies versus their base score, penalizing high drawdown and downside volatility while rewarding benchmark-relative resilience and smoother equity. 2 strategies still clear the radar-candidate gate.

Paper observation notes

1 simulated observation remain live. Observation continues under stress so the desk can study how admitted rules behave through the drawdown — no orders are routed.

Suggested next experiments
  • Re-run the radar shortlist with the stress-adjusted score as the primary sort key and compare observation admissions.
  • Measure each candidate's worst 5-day return and benchmark-relative drawdown against the current regime.
  • Stress-test stop placement against overnight gaps rather than intraday fills.
  • Track whether breadth broadens or volatility keeps expanding before changing candidate priorities.

Generated from deterministic engine metrics (regime, breadth, volatility, drawdown, radar scoring). No order instructions. Historical backtests do not represent future returns. Research only — not investment advice.

Rule Logic
  • Generate signals only from completed daily bars.
  • Fill entries at the next bar open with modeled slippage and fees.
  • Exit via stop loss, trailing stop, holding-period expiry, or the strategy's predefined exit rule.
Risk Flags
  • No major model risk flag is triggered, but validation is still required.
Suggested Next Experiments
  • Expand the universe beyond the current sector-diversified watchlist and rerun the same rule set.
  • Test a tighter slippage and fee sensitivity range to understand implementation drag.
  • Compare 20%, 10%, and volatility-scaled position sizing across the same signals.
Backtest assumptions
Execution
next open
Position size
+20.0%
Slippage
5 bps
Fee/trade
$1

Entry signals are generated from completed bars and filled at the next bar open. Stop and trailing-stop exits are evaluated on marked daily closes.

Trades
EntryExitHoldReturnP/LFeesReason
2024-08-012024-08-2617d+1.1%$212$2SMA200 uptrend with RSI pullback rebound
2024-09-122024-10-0113d+3.0%$605$2SMA200 uptrend with RSI pullback rebound
2024-11-062024-11-2614d+4.8%$969$2SMA200 uptrend with RSI pullback rebound
2025-01-162025-02-2526d+4.5%$911$2SMA200 uptrend with RSI pullback rebound
2025-10-142025-10-3113d+12.2%$2,492$2SMA200 uptrend with RSI pullback rebound
2025-12-242026-01-2016d-9.5%-$1,993$2stop loss
2026-01-222026-02-0611d+11.1%$2,262$2SMA200 uptrend with RSI pullback rebound
2026-03-202026-03-317d-0.1%-$29$2SMA200 uptrend with RSI pullback rebound
2026-04-012026-04-2012d+6.3%$1,324$2SMA200 uptrend with RSI pullback rebound