ES

ES VWAP Steady

1m

Conservative session-reclaim system on ES with breakeven stop at 1R. Higher trade count, moderate expectancy. Steady equity curve for funded accounts.

🕐
WHEN TO EXPECT SIGNALS · Fires 9:30 AM – 11:00 AM ET
This is a day-trade bot: it hunts its setup only during this morning window on regular market days. Outside the window it stays flat — no overnight or afternoon entries. Every signal is intraday-only and auto-expires by the 4 PM ET close — no positions held overnight.
Benched — not for sale This bot still runs and is scored publicly, but it is not available to subscribe to and does not send subscriber alerts. It stays benched until it has a live track record we can stand behind. Any figures below are out-of-sample backtest results, not a live record. See the bots you can subscribe to →

Compatibility with your prop firm

How this bot fits your prop firm. Risk shown per 1 contract at current ATR-based stop distance. Switch contract size to see micro variant numbers.

Apex Trader Funding $25K
Standard (ES) CAUTION

Risk: $205/trade · 41% of $500 daily · Suggest 1 ct

Micro (MES) FIT

Risk: $20/trade · 4% of $500 daily · Suggest 4 ct

1 ES risks $205 (41% of $500). Workable, but limits you to 1-2 contracts max.

TopStep $50K
Standard (ES) FIT

Risk: $205/trade · 20.5% of $1,000 daily · Suggest 2 ct

Micro (MES) FIT

Risk: $20/trade · 2% of $1,000 daily · Suggest 5 ct

PitBull Traders $25K
Standard (ES) FIT

Risk: $205/trade · Suggest 2 ct

Micro (MES) FIT

Risk: $20/trade · Suggest 3 ct

My Funded Futures $50K
Standard (ES) FIT

Risk: $205/trade · Suggest 3 ct

Micro (MES) FIT

Risk: $20/trade · Suggest 37 ct

← Back to Strategy Lab · Start your PitBull challenge ↗

Live Track Record

Based on 63 live signals — too few to confirm an edge either way. Treat the out-of-sample backtest below as the stronger evidence, and watch this record accumulate.

This bot's live record is currently net negative. A profit factor below 1.00 means losses have outweighed gains across these 63 signals. We publish it either way — wins and losses alike.

Context: the out-of-sample backtest below covers 112 trades across more varied market conditions than this live sample. Judge both.

-$170.61 / ct Avg Profit / Contract
0.47 Profit Factor
39.7% Win Rate
17 Profits / 38 Expenses / 8 Partial 63 Trades
Apr 13 – Aug 26 Live Period

Dollar values shown per single standard contract. Micro contracts (MES, MNQ) have proportionally smaller values. Past bot performance does not guarantee future results. Not financial advice.

Equity Curve

Cumulative P&L per contract over time. Each point is a scored trade.

Monthly Breakdown

Month Trades Win Rate PF Avg / Contract Total / Contract
Sep 2026 16 81.3% 3.82 +$184.65 +$2,954.46
Aug 2026 16 43.8% 0.98 -$1.65 -$26.34
Jul 2026 10 40% 0.91 -$29.33 -$293.29
Jun 2026 15 33.3% 0.15 -$540.12 -$8,101.78
May 2026 13 30.8% 0.25 -$259.38 -$3,371.89
Apr 2026 12 58.3% 2.47 +$117.34 +$1,408.02
OOS Backtest Validation ▼ Click to expand

Out-of-sample validation from offline backtesting (70/30 split).

$661 Expectancy
1.16 Profit Factor
53.6% Win Rate
112 Trades
Aug 2025 - Mar 2026 (OOS) Period

Indicators & Configuration

VWAP
Threshold
VWAP RECLAIM
Exit Mode
██████
T1 / T2 / Stop
█.█x / █.█x / █.█x ATR
Cooldown
█ bars between signals
Max/Day
█ signals
🔒 Strategy parameters hidden Not for sale

Active Signal

No active signal right now. Signals fire during market hours when indicator conditions align.

Signal Snapshot

🔒 Signal chart hidden Not for sale

Snapshot captured at signal fire time. Data is delayed ~15 min.

Signal History

Entry Exit Dir Entry $ Exit $ Outcome P&L / Contract
Aug 26, 10:02am Aug 26, 10:12am LONG ███.██ ███.██ EXPENSE ███
Aug 25, 9:51am Aug 25, 10:18am SHORT ███.██ ███.██ PROFIT ███
Aug 24, 10:02am Aug 24, 10:07am LONG ███.██ ███.██ EXPENSE ███
Aug 21, 9:55am Aug 21, 10:04am SHORT ███.██ ███.██ EXPENSE ███
Aug 20, 9:54am Aug 20, 9:55am SHORT ███.██ ███.██ EXPENSE ███
Aug 19, 9:51am Aug 19, 9:54am SHORT ███.██ ███.██ EXPENSE ███
Aug 18, 10:02am Aug 18, 10:03am SHORT ███.██ ███.██ EXPENSE ███
Aug 14, 9:52am Aug 14, 10:18am LONG ███.██ ███.██ EXPENSE ███
Aug 13, 9:57am Aug 13, 10:16am LONG ███.██ ███.██ PROFIT ███
Aug 12, 9:50am Aug 12, 9:52am LONG ███.██ ███.██ EXPENSE ███
Aug 11, 9:57am Aug 11, 10:36am LONG ███.██ ███.██ PARTIAL ███
Aug 10, 10:03am Aug 10, 10:20am LONG ███.██ ███.██ PROFIT ███
Aug 5, 10:33am Aug 5, 10:48am SHORT ███.██ ███.██ PROFIT ███
Jul 31, 10:00am Jul 31, 10:16am SHORT ███.██ ███.██ PROFIT ███
Jul 29, 10:10am Jul 29, 10:22am SHORT ███.██ ███.██ PROFIT ███
Jul 28, 10:25am Jul 28, 10:36am SHORT ███.██ ███.██ EXPENSE ███
Jul 27, 10:40am Jul 27, 10:52am SHORT ███.██ ███.██ PROFIT ███
Jul 23, 10:20am Jul 23, 10:32am SHORT ███.██ ███.██ EXPENSE ███
Jul 22, 10:35am Jul 22, 11:04am SHORT ███.██ ███.██ PARTIAL ███
Jul 14, 10:25am Jul 14, 10:36am SHORT ███.██ ███.██ EXPENSE ███
Jul 13, 10:10am Jul 13, 10:15am LONG ███.██ ███.██ EXPENSE ███
Jul 8, 10:10am Jul 8, 10:22am LONG ███.██ ███.██ EXPENSE ███
Jul 1, 10:45am Jul 1, 10:56am LONG ███.██ ███.██ EXPENSE ███
Jun 30, 10:50am Jun 30, 10:55am LONG ███.██ ███.██ EXPENSE ███
Jun 26, 10:50am Jun 26, 11:04am LONG ███.██ ███.██ PARTIAL ███
Jun 24, 11:00am Jun 24, 11:12am LONG ███.██ ███.██ PROFIT ███
Jun 22, 10:20am Jun 22, 10:25am LONG ███.██ ███.██ EXPENSE ███
Jun 18, 10:30am Jun 18, 11:25am LONG ███.██ ███.██ EXPENSE ███
Jun 17, 10:35am Jun 17, 10:40am LONG ███.██ ███.██ EXPENSE ███
Jun 16, 10:10am Jun 16, 10:15am SHORT ███.██ ███.██ PARTIAL ███
Jun 15, 10:15am Jun 15, 10:26am LONG ███.██ ███.██ EXPENSE ███
Jun 12, 11:00am Jun 12, 11:05am SHORT ███.██ ███.██ EXPENSE ███
Jun 11, 10:25am Jun 11, 10:30am SHORT ███.██ ███.██ EXPENSE ███
Jun 10, 10:00am Jun 10, 10:12am LONG ███.██ ███.██ EXPENSE ███
Jun 9, 10:05am Jun 9, 10:10am LONG ███.██ ███.██ EXPENSE ███
Jun 8, 10:40am Jun 8, 10:52am LONG ███.██ ███.██ PARTIAL ███
Jun 4, 10:50am Jun 4, 11:10am LONG ███.██ ███.██ PROFIT ███
Jun 2, 10:30am Jun 2, 7:20pm LONG ███.██ ███.██ EXPENSE ███
May 28, 10:05am May 28, 10:22am LONG ███.██ ███.██ PROFIT ███
May 21, 11:00am May 21, 11:10am SHORT ███.██ ███.██ EXPENSE ███
May 20, 10:25am May 20, 10:30am SHORT ███.██ ███.██ EXPENSE ███
May 19, 10:00am May 19, 10:16am LONG ███.██ ███.██ EXPENSE ███
May 15, 10:05am May 15, 10:16am LONG ███.██ ███.██ EXPENSE ███
May 14, 10:00am May 14, 10:05am LONG ███.██ ███.██ EXPENSE ███
May 13, 10:35am May 13, 10:50am LONG ███.██ ███.██ EXPENSE ███
May 12, 10:25am May 12, 10:36am LONG ███.██ ███.██ EXPENSE ███
May 11, 11:00am May 11, 11:24am LONG ███.██ ███.██ PARTIAL ███
May 7, 10:50am May 7, 11:06am LONG ███.██ ███.██ PROFIT ███
May 6, 10:05am May 6, 10:18am LONG ███.██ ███.██ EXPENSE ███
May 4, 10:25am May 4, 10:48am LONG ███.██ ███.██ PROFIT ███
May 1, 10:40am May 1, 10:45am LONG ███.██ ███.██ EXPENSE ███
Apr 29, 10:05am Apr 29, 10:36am LONG ███.██ ███.██ PROFIT ███
Apr 28, 10:00am Apr 28, 10:05am LONG ███.██ ███.██ EXPENSE ███
Apr 27, 10:55am Apr 27, 11:06am LONG ███.██ ███.██ EXPENSE ███
Apr 24, 10:20am Apr 24, 10:56am LONG ███.██ ███.██ PROFIT ███
Apr 22, 10:10am Apr 22, 10:30am LONG ███.██ ███.██ PROFIT ███
Apr 21, 10:35am Apr 21, 10:48am LONG ███.██ ███.██ EXPENSE ███
Apr 20, 10:30am Apr 20, 10:42am LONG ███.██ ███.██ EXPENSE ███
Apr 17, 10:55am Apr 17, 11:06am LONG ███.██ ███.██ EXPENSE ███
Apr 16, 11:00am Apr 16, 11:16am LONG ███.██ ███.██ PROFIT ███
Apr 15, 10:50am Apr 15, 11:02am LONG ███.██ ███.██ PROFIT ███
Apr 14, 10:25am Apr 14, 10:50am LONG ███.██ ███.██ PARTIAL ███
Apr 13, 10:00am Apr 13, 10:26am LONG ███.██ ███.██ PARTIAL ███
🔒 Signal history hidden Not for sale