⚠ BEAR REGIME— Bear regime active (…).
Trend pullback strategies historically lose money in this environment.
Analysis and screening still work; backtests automatically skip new entries.
Consider sitting in cash or applying extra discretion.
Analyze
Screener
Watchlist (0)
Backtest
Score Audit
Positions (0)
Trade Log (0)
New Setup Analysis
Enter ticker, click Fetch — pulls 250 days of OHLCV up to "as of" date (defaults to today) and computes all indicators.
Layer 1 — Trend Gates (all must pass)
0
/ 30
Layer 2 — Pullback Quality
0
/ 31
Layer 3 — Trigger Confirmation
—
Suggested Trade Plan
Raw Indicators
Paper Trading — Equity & Closed Trades
Equity
—
Return
—
—
Max Drawdown
—
—
Win Rate
—
Avg R
—
Total R
—
Trades
—
Running Equity — $100,000 starting capital
Equity
Drawdown
Win
Loss
Closed Trades
No closed trades yet. Equity curve will appear after the first fill closes.
Open Positions — Live
Symbol
Entry Date
Entry $
Stop $
Target $
Risk/sh
Current $
Unreal P&L
Unreal R
Days Held
No open positions in the paper account.
Exit Signal Monitor
Click "Refresh All" to evaluate exit signals for every open position. Set "as of" to a past date for historical analysis (display-only unless "Save to records" is checked).
Watchlist
Tickers awaiting trigger confirmation. Set "as of" for historical view (display-only unless saved).
Universe Screener
Paste tickers (comma, space, or newline separated — up to 1000). Each ticker is fetched, indicators are computed, and all 5 trend gates are evaluated. Tickers that pass are scored on L2+L3. ADX direction and EMA proximity provide additional scoring nuance within gate-passed setups.
0 tickers
Scanning…
Results Summary
Strategy Backtest
Walk-forward simulation: at every historical bar, gates + score are evaluated using ONLY data up to that bar (no lookahead). When verdict ≥ TRADEABLE (or your custom min score), a trade opens at next-bar open with ATR stop and 2R/3R/swing-high target. Sweet spot defaults: min score 25, ATR ≥ 2.5%, 3R target, 1% risk.Note: Relative strength vs SPY is applied in backtest using historical SPY 3-month return at each signal date.
0 tickers
Score Audit — Signal Performance Analysis
Backtest a date range first. This tab shows which signals (L2 setup, L3 entry) predict winners vs losers.
Lift = avg R with signal fired minus avg R when it didn't fire. Positive lift = signal helps; negative = signal hurts.
Trade Log — Closed Positions
All closed trades archive — every position closed via the workflow lands here, with full entry/exit details, R-multiple, and account-% impact. Compare actual outcomes to backtest expectations to validate the strategy in live conditions.
Close Position
Market Data Settings
Live data source: Schwab (backend)
All real-time analysis, screener, positions, and watchlist data comes from your
Schwab account via the server. No key needed here.
Backtest data source (optional)
Backtests can use Polygon.io or Alpaca for longer historical ranges beyond Schwab's
~252-day window. If no key is set, backtests fall back to Schwab data.
• Polygon.io — free tier, 5 calls/min
• Alpaca Markets — free with brokerage signup
Export / Import Data
Backup your watchlist, screener results, open positions, and last backtest to a JSON file.
Useful before clearing browser cache or moving to another device.