Pine Script Strategy · Starter Plan
MES Pine Script Strategy for Prop Firm Evaluations
MES is the S&P 500 micro contract — the most forgiving instrument for a first prop firm eval. At $1.25/tick, you have room to use meaningful stops without eating your daily loss budget in two trades. Our strategy trades the previous day's high and low sweep with VWAP confirmation — a clean, mechanical setup designed specifically for 50k prop firm accounts.
Strategy at a glance
Why MES is the best instrument for a first prop firm eval
MES is exactly 1/10th the size of the full ES contract. A full ES point is worth $50. An MES point is worth $5. That single difference changes everything about how safely you can trade during an evaluation.
On a 50k Topstep account with a $1,000 daily loss limit: 5 MES contracts with a 10-point stop costs $250 per losing trade — giving you four full stop-outs before the daily limit triggers. The same setup on ES full contracts costs $2,500 per trade — breaching the daily limit on the very first stop. That's not a trading problem, that's a contract size problem, and it eliminates more evaluations than bad strategy logic ever will.
- $1.25/tick: Meaningful position sizing within strict daily loss limits on all major firms
- Highly liquid: Tight bid-ask spread, fast fill times, no slippage surprises
- Universal access: Available on Apex, Topstep, MFFU, Bulenox, Tradeify, and all other CME futures prop firms without special permissions
- Identical chart to ES: Every setup, every support/resistance level, every indicator value is the same as the full ES — just 10x cheaper per trade
The MES prev-day sweep strategy — how it works
The previous day's RTH high and low are the two most-watched levels in any S&P session. Institutions use them as reference points for order flow. Retail traders set stops just beyond them. That combination creates a predictable pattern: price frequently sweeps through one of these levels in the first 60-90 minutes of the RTH session, triggering stops and absorbing retail order flow, before reversing back into the prior session's range.
The strategy mechanically identifies and trades this reversal:
- Previous session levels marked at open: The script automatically identifies the prior RTH high and low at the 9:30 ET open. No manual marking needed.
- Sweep confirmation: Price must trade through the level by at least 2 ticks before a setup is considered valid. This filters false breaks from brief wick touches.
- VWAP reversion entry: After the sweep, entry triggers when price returns to VWAP — confirming the reversal rather than chasing the initial move.
- Fixed exit parameters: Stop capped at 6.5 points ($32.50 per MES contract) below/above the sweep extreme. Target fixed at 10 points ($50 per MES contract).
- Force flat at 16:00 ET: All positions closed at end of RTH session. No overnight holds.
Daily Kill Switch
Trading halts automatically when session losses reach 80% of the firm's daily loss limit. Configurable per firm.
Bar-Close Entries
All entries trigger on confirmed 5-min bar close. No intrabar fills, no repainting. What backtests is what executes live.
VWAP Filter
Optional (default on). Requires price to return to VWAP after the sweep before entry — eliminates low-quality reversals.
Entry Window
9:35–11:00 ET only. The sweep pattern has highest frequency and reliability in the first 90 minutes of RTH.
Contract sizing for 50k prop firm accounts
The table below shows recommended MES contract counts for each major firm at the 50k account tier. Risk per trade is calculated at the 6.5-point stop (the default in the script).
| Firm | Daily Loss Limit | Contracts | Stop | Risk / Trade |
|---|---|---|---|---|
| Apex 50k | None | 5 MES | 6.5 pts | $162.50 |
| Topstep 50k | $1,000 | 4 MES | 6.5 pts | $130.00 |
| MFFU 50k | $500 | 2 MES | 6.5 pts | $65.00 |
| Tradeify 50k (Growth) | None | 6 MES | 6.5 pts | $195.00 |
| Bulenox 50k | None | 5 MES | 6.5 pts | $162.50 |
These are starting points — not maximums. The PDF guide included with the Starter plan walks through how to scale contract count as your equity buffer grows during the evaluation, and when to pull back if early sessions go against you.
Prop firms that work well with MES
Topstep — EOD trailing, $1,000 daily limit
Topstep's EOD trailing drawdown is ideal for this strategy. The prev-day sweep often involves price running well through the level before reversing — intraday that looks like a floating loss. On Apex's intraday trailing, those unrealized losses could move your drawdown floor. On Topstep's EOD system, they don't — only closed equity moves the floor. Four MES contracts at $130/trade risk fits comfortably within the $1,000 daily limit with room for 7 consecutive losing trades before stopping out.
Apex — no daily loss limit, intraday trailing
No daily loss limit means the kill switch in the script only needs to protect the trailing drawdown floor — not an artificial session cap. Five contracts at $162.50/trade risk. The fixed 10-point target ($250 per 5-contract trade) provides clean, disciplined equity steps that keep the intraday trailing drawdown from tightening unexpectedly.
MyFundedFutures — static drawdown, $500 daily limit
MFFU's $500 daily limit requires the most conservative sizing: 2 MES contracts at $65/trade risk. The upside is the static drawdown floor never moves as you profit — meaning a strong week early in the evaluation actually increases your effective buffer rather than tightening a trailing floor. Two contracts also means the daily target to pass the evaluation is easily achievable with 3-4 winning trades.
Bulenox — static drawdown, no daily limit
Bulenox's static drawdown and no daily limit is the most relaxed environment for this strategy. Five contracts, $162.50/trade risk, and no session-level cap means the strategy can let the sweep pattern work without the kill switch interfering. Good choice if your early sessions are choppy — the static floor absorbs losing runs better than EOD trailing.
MES vs ES — when to use which
| MES — Starter ($50) | ES — Pro ($80) | |
|---|---|---|
| Tick value | $1.25 | $12.50 |
| 1 point value | $5.00 | $50.00 |
| Risk per trade (6.5pt stop, 5 contracts) | $162.50 | $1,625 |
| Best account size | 50k | 100k–150k |
| Best for | First eval, learning automation | Established setup, larger accounts |
| Strategy logic | Identical — only dollar values differ | |
Many traders run both simultaneously — MES on a 50k eval and ES on a 100k or 150k account. The Pine Script supports both instruments and the sizing parameters are independently configurable.
Get the MES Pine Script — Starter plan, $50 one-time.
Prev-day sweep + VWAP strategy. Daily kill switch, bar-close entries, TradersPost webhook output. Pine Script + PDF guide, instant email delivery. Works on the free TradingView plan.
Buy Starter — $50 Need ES instead?Frequently asked questions
What is an MES Pine Script strategy?
An MES Pine Script strategy is an automated trading strategy written in TradingView's Pine Script language for the Micro E-mini S&P 500 futures contract. The script identifies setups automatically, fires entries on bar close, manages the stop and target, and sends alerts to TradersPost for hands-free execution on your prop firm account. You receive the Pine Script file plus a PDF guide — paste the script into TradingView's Pine Editor and it's ready to run.
Is MES good for 50k prop firm accounts?
Yes — it's one of the best choices. At $1.25/tick and $5/point, MES lets you run 4-5 contracts with 6-8 point stops while only risking $130-$200 per trade. On a 50k Topstep account with a $1,000 daily loss limit, that's 5-7 losing trades before the daily limit triggers — enough room to let the strategy work through normal losing runs without a single bad session ending the evaluation.
Can I automate MES trading on Topstep or Apex?
Yes. The workflow: TradingView fires an alert when the Pine Script signals an entry or exit → TradersPost receives the webhook → order placed at your Tradovate or Rithmic account automatically. Both Apex Trader Funding and Topstep explicitly permit automation on the evaluation and funded accounts. No manual clicking, no hesitation, no missed entries.
What is the difference between MES and ES for prop firm evals?
The chart and strategy setup are identical — the only difference is dollar value. MES: 1 tick = $1.25, 1 point = $5. ES: 1 tick = $12.50, 1 point = $50. For a 50k account, ES sizing is dangerously large — one 10-point stop on 3 ES contracts = $1,500, blowing a $1,000 daily loss limit immediately. MES at the same stop size costs $150. Our Starter plan ($50) covers MES. The Pro plan ($80) covers ES for 100k-150k accounts.