Learn

Understand how M2M works — from the signals we detect to the methodology behind our backtests.

Glossary

Methodology

Walk-Forward Validation

Parameters are optimized only on in-sample data (Jan 2020 – Dec 2022). All published results come from the out-of-sample period (Jan 2023 – present) — data the optimizer never saw. Strategies that degrade significantly between periods are shelved, not published.

Realistic Execution

Every simulated trade includes 0.05% slippage and round-trip transaction costs. Entries execute at next-day open (no same-bar entry). Gap-through stops are modeled — if the market opens past your stop, you get filled at the open price.

Regime-Gated Signals

Our 5-state trend regime engine classifies the market using SPY, SMA(50/200), and ADX(14). Signals only publish during strong trends (ADX > 25). This single filter improved win rate from 52% to 60% and profit factor from 0.94 to 1.44.

ATR-Adaptive Risk

Stop losses scale to each stock's volatility using ATR. Low-volatility stocks get tighter stops; volatile names get wider ones (4%–16% range). This prevents the common mistake of fixed percentage stops that destroy performance on high-beta names.

How Scoring Works

Quality Score (Strategy Scanner)

Every strategy signal is scored on 6 weighted factors, each contributing to a total score of 0-100. Only signals scoring 65+ AND with 4+ factors above their midpoint are published.

25%
Signal Strength
How strong the raw strategy signal is (RSI depth, price deviation, etc.)
15%
Short Interest Alignment
Whether SI data confirms the direction — high SI for bullish setups adds squeeze potential
20%
Technical Structure
Moving average alignment, support/resistance levels, RSI/MACD confirmation
15%
Options Quality
Options chain depth, implied volatility conditions, and unusual activity presence
15%
Risk/Reward
How favorable the entry-to-target ratio is relative to the stop distance
10%
Catalyst Presence
Upcoming earnings, sector momentum, or other event-driven factors

Squeeze Score (Flow Scanner)

The flow scanner uses a composite squeeze score (0-100) measuring how many factors align for a potential squeeze: unusual options activity, short interest, gamma positioning, IV dynamics, and technical compression. Higher scores indicate stronger confluence.