Low-Volatility Rotation
Ranks lower-volatility symbols with positive medium-term trend from the default watchlist; dividend inputs are not connected yet.
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.
Low-Volatility Rotation
rotation thesis: treat MSFT 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.
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.
Deterministic template memo. Set DEEPSEEK_API_KEY to enable LLM-written narrative.
Benchmark and excess are measured against a passive hold of MSFT 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.
Promising but not yet clear of the gates; run one more research test before observation.
Behavioral tilt from the strategy rules and realized statistics.
Last ~63 sessions · strategy return split into market vs selection.
Suggested next research test. Validate with walk-forward out-of-sample slices before observation.
low-volatility proxy rotation; dividend component not connected yet; observed after completed bar
Low-Volatility Rotation on MSFT produced a adjusted real-data backtest annualized return of +0.2%, Sharpe 0.11, and max drawdown -4.8%.
The strategy currently behaves more like an observation rule with limited return elasticity, useful as a pre-radar baseline.
Risk-adjusted return is weak; dividend component not connected yet
Keep it on the radar and expand the evidence set across more symbols and market regimes.
Watch under a risk-on tape
Suitability for paper observation during selloff conditions: suitable.
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.
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.
- Annualized
- +1.9%
- vs benchmark
- -45.3%
- Sharpe
- 0.82
- Max drawdown
- -1.8%
- Trades
- 5
- Win rate
- 80.0%
- Annualized
- -3.5%
- vs benchmark
- -24.0%
- Sharpe
- -1.24
- Max drawdown
- -4.8%
- Trades
- 3
- Win rate
- 0.0%
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.
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
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.
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.
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.
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.
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.
- 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.
- 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-adjusted return is weak
- dividend component not connected yet
- 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.
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.
| Entry | Exit | Hold | Return | P/L | Fees | Reason |
|---|---|---|---|---|---|---|
| 2023-11-08 | 2024-01-16 | 45d | +8.9% | $1,774 | $2 | holding period |
| 2024-02-09 | 2024-04-16 | 45d | -0.1% | -$18 | $2 | holding period |
| 2024-05-10 | 2024-07-17 | 45d | +7.3% | $1,473 | $2 | holding period |
| 2024-11-08 | 2025-01-16 | 45d | +0.9% | $182 | $2 | holding period |
| 2025-07-16 | 2025-09-18 | 45d | +1.3% | $268 | $2 | holding period |
| 2025-10-14 | 2025-11-06 | 17d | -1.0% | -$204 | $2 | low-volatility proxy rotation; dividend component not connected yet |
| 2026-05-15 | 2026-06-09 | 16d | -2.5% | -$521 | $2 | trailing stop |
| 2026-06-16 | 2026-06-25 | 6d | -11.0% | -$2,212 | $2 | stop loss |