Your complete learning guide: the instrument, the session, every indicator term, the three setups, the risk math, the prop firm rules, and the psychology — with interactive charts. Built for Arman's TakeProfitTrader 25K eval. Updated June 11, 2026.
Before charts and indicators — understand the structure of the game you're playing. Most failed traders never do.
A proprietary trading firm gives you their capital to trade after you prove yourself in an evaluation ("eval" or "test"). You pay a monthly fee ($75 for our 25K test), and once funded, you keep most of the profits. You can never lose more than your fees — the firm absorbs account losses.
Why this matters: your downside is capped and known. The fee is the cost of a shot at trading real size without risking your savings.
Not whether you can make money fast — whether you can make money without blowing up. The rules (drawdown limit, consistency rule, minimum days) are designed to filter out gamblers and lucky streaks.
A trader who passes by grinding $150/day is exactly who the firm wants. A trader who passes in one $1,500 day is who they fear — and the consistency rule blocks that anyway.
Our mission, one sentence: Pass the TPT 25K Test by trading one small, repeatable edge — the Opening Range Breakout on MES — with zero rule violations, risking $75 a trade, one good trade a day.
| Choice | Why |
|---|---|
| One instrument (MES) | Every instrument has a personality. Watching one market every day builds pattern recognition that scanning ten markets never will. The S&P 500 is the deepest, most liquid, best-behaved index market in the world. |
| Micros, not minis | MES is 1/10th the size of ES. Same chart, same moves, 1/10th the consequence per contract. We get fine-grained position sizing: with $75 risk and a 3-point stop we trade exactly 5 micros. With ES we'd have to risk $150+ minimum. Precision > ego. |
| One primary setup (ORB) | Edge comes from repetition under identical conditions. One setup means your stats are clean: after 50 trades you know your win rate and expectancy. Five setups means 10 samples each and you know nothing. |
| NY morning session | 9:45–11:30 AM ET has the most volume, cleanest trends, and best follow-through of the entire 23-hour session. Trading the best 2 hours instead of all 23 is not laziness — it's selection. |
| $75 fixed risk | 0.3% of the account, and exactly 1/20th of the $1,500 drawdown. You can be wrong 20 times in a row before the account dies. That's the buffer that lets you trade calm — and calm is the edge. |
What a future actually is, how to read the ticker, and what every point is worth.
A futures contract is a standardized agreement to buy or sell something at a set price on a future date. For index futures nobody "takes delivery" — it's settled in cash. In practice: MES is a bet on where the S&P 500 index goes, with leverage built in. You profit from the price moving your way and lose from it moving against you — long or short, equally easy in both directions. That symmetry (shorting is as natural as buying) is one big reason day traders prefer futures over stocks.
| Piece | Meaning |
|---|---|
| MES | Micro E-mini S&P 500 (the product) |
| U | Expiry month code: H=March, M=June, U=September, Z=December |
| 6 | Year — 2026 |
So MESU6 = Micro E-mini S&P 500, September 2026 expiry. On TradingView, MES1! is the "continuous" contract that automatically follows whichever expiry is most active.
⚠️ Rollover — relevant RIGHT NOW. Contracts expire on the 3rd Friday of their month, but traders move ("roll") to the next contract about 8 days earlier. The June contract (MESM6) expires June 19, 2026 — volume shifts to MESU6 starting June 11 (today). This week: check which contract has more volume before each session, trade that one, and make sure your broker's order ticket shows the same contract you're charting. The two contracts trade at slightly different prices (that's normal — it's carry, not a signal).
| Spec | Value | Plain English |
|---|---|---|
| Multiplier | $5 × index | 1 index point of movement = $5 per contract |
| Tick size | 0.25 points | Smallest price step. Each tick = $1.25 per contract |
| Hours | ~23h, Sun–Fri | Opens Sunday 6 PM ET; daily halt 5–6 PM ET. But we only trade 9:45–11:30 AM ET |
| Expiry | Mar / Jun / Sep / Dec | Quarterly, 3rd Friday. Roll ~8 days before |
| Big sibling | ES ($50/pt) | E-mini S&P — 10× the size. Same chart. We use its volume data; we trade MES |
Context for the charts below: the S&P 500 trades around 7,300 in June 2026, so a typical day moves 40–80 points and our opening ranges run roughly 6–15 points. All examples use realistic current levels.
MES trades 23 hours a day. You trade about two of them — the right two.
At 9:30 AM ET the US stock market opens and the overnight session's positions collide with fresh institutional orders. The first two hours produce the day's heaviest volume and most decisive moves. Volume is what makes patterns reliable — a breakout on heavy volume is institutions committing; the same breakout at 1 PM is often noise. After ~11:30, volume dries up and the market chops ("lunch") until the afternoon. We fish when the fish are feeding.
| ET | Dhaka | What you do |
|---|---|---|
| 8:30 AM | 6:30 PM | Major data drops (CPI, NFP, jobless claims). Red news = stand down until dust settles |
| 9:30 AM | 7:30 PM | Open. Watch only. The first 15 minutes build the Opening Range — your job is observation, not action |
| 9:45 AM | 7:45 PM | OR locked. Hunting begins |
| 9:45–11:30 | 7:45–9:30 PM | Primary window. Setup A (ORB) and Setup B live here. This is your workday |
| 11:30–1:30 | 9:30–11:30 PM | Lunch chop. Thin volume, random wiggles. No new trades — manage or walk away |
| 1:30–3:30 | 11:30 PM–1:30 AM | Secondary window. B & C only, and only if you're fresh and flat-or-green |
| 4:00 PM | 2:00 AM | Hard cutoff. Flat, journal, sleep |
Fatigue rule: no new entries after 12:30 AM Dhaka if you're red on the day. Tired + losing is the exact combination that kills accounts. The market reopens tomorrow; your discipline has to survive until then.
Each tool answers one specific question. Know the question, and the indicator stops being a squiggle and becomes information.
Every candle compresses a time window (we use 5-minute candles) into four prices: Open, High, Low, Close. The body shows where the period started and ended; the wicks show how far price tried to go and got rejected.
Why a candle CLOSE matters so much in our rules: anyone can push price through a level for a few seconds (a "wick poke"). Holding it until the 5-minute candle closes means real money agreed to stay there. Close = commitment. Wick = attempt.
The question it answers: where did the day's first battle settle? From 9:30 to 9:45 ET, overnight positions, market-open orders, and early institutions fight it out. The high and low of those first 15 minutes (ORH / ORL) become the day's first meaningful levels. Academic work by Zarattini, Barbon & Aziz (2024) found opening-range breakouts to be one of the few day-trading patterns with measurable, persistent edge — when filtered for volume and context, which is exactly what our checklist does.
The question it answers: what's today's fair price, and who's in control? VWAP is the average price of every contract traded today, weighted by volume — the honest "average position" of everyone in the market. Institutions benchmark their fills against it, which makes it self-fulfilling support/resistance.
How we use it: direction filter for Setup A (only take breakouts on VWAP's side), entry zone for Setup B (pullbacks to VWAP in a trend), and target for Setup C (price stretched far from VWAP tends to snap back to it — the rubber band).
The question they answer: what's the short-term trend, right now? A moving average smooths the last N candles into one line; "exponential" just means recent candles count more. We run two: the fast 9 EMA and the slower 21 EMA. When 9 is above 21 and both point up, short-term momentum is up — that's "stacked."
The question it answers: is this move stretched? RSI compares recent up-closes vs down-closes on a 0–100 scale. Above ~70 = overbought (stretched up), below ~30 = oversold. Crucially: overbought does NOT mean "short it" — strong trends stay overbought for hours. We only use RSI two ways: as bonus confirmation in Setup B (RSI cooled from an extreme back toward 50, then turns with the trend), and as divergence in Setup C (price makes a new high but RSI makes a lower high → momentum is hollowing out).
The question it answers: how big are the waves today? ATR averages the range of recent candles. A 14-period ATR on the daily chart ("the day usually moves ~55 points") tells us when the day's move is mostly spent: if 80%+ of the average daily range is already used before our entry, breakouts have no fuel left — we stand down or look only for fades.
The question it answers: at which PRICES did business get done? Normal volume shows trading per time; volume profile shows it per price level. The market is an auction — it spends most time where buyers and sellers agree on value.
| Term | Meaning | How we use it |
|---|---|---|
| POC — Point of Control | The single price with the most volume = strongest agreement on value | Magnet and reaction level. A "naked" POC (untouched since it formed) tends to get revisited — useful target |
| VAH — Value Area High | Top of the zone holding ~70% of volume | Price holding above VAH = market accepting higher prices → trend trades OK |
| VAL — Value Area Low | Bottom of that 70% zone | Price poking below VAL and snapping back = rejection → fade material (Setup C) |
A = your job. B = overtime on good days. C = a restricted license you can lose.
The logic: when price breaks the opening range on real volume and then returns to the broken level and holds, two groups fuel your trade — breakout buyers defending their entry, and trapped shorts forced to cover. The retest is the difference between our setup and the classic ORB trap: we don't chase the breakout candle; we wait for the market to prove the level flipped.
| Rule | Detail | Why |
|---|---|---|
| Window | Entries 9:45–11:30 ET only | That's where the volume and follow-through live |
| Valid breakout | 5-min close outside OR + volume above its 20-bar average | Close = commitment; volume = institutions, not noise |
| Direction filter | Breakout side must agree with VWAP, EMA stack, and gap bias | Trading with the day's flow, not against it |
| Retest | Price returns to within ~1 pt of the level and holds — no 5-min close back inside | Confirms the level flipped; halves the trap rate |
| Stop | Beyond retest swing +1 tick, typically 2–4 pts. >6 pts → skip | If structure needs a wide stop, the setup is messy |
| Targets | T1 = +1R, take half, stop → breakeven. T2 = OR projection or +2R | Banking 1R pays for the day; runner pays for the week |
| Limits | Max 2 ORB attempts/day, 1 per direction | If it fails twice, the day isn't an ORB day |
| Bail early | 5-min close back inside the OR → exit, don't wait for the stop | The premise is dead; the stop is just the bill arriving |
The logic: on a real trend day, institutions keep buying all session, but they buy dips, not highs. The pullback to the 21 EMA / VWAP zone is where they reload — we join them there, not at the stretched extreme.
The logic: stops cluster above obvious levels (PDH, ONH, VAH). When price spikes through one, fills those stops, and immediately closes back inside — the breakout buyers are trapped and their unwinding fuels the snap-back to VWAP. We fade the trap, never the trend.
The license terms: $40 risk max, one per day, never on a one-sided VWAP trend day, never against stacked EMAs, never on news moves. Three failed Setup C trades in a week → suspended for two weeks. Counter-trend trading is where impulse hides inside "analysis" — these limits exist because of your history, and they are not negotiable.
Entries get the attention; sizing and exits pay the bills. This section is the most important one on the page.
One R = the dollars you risk on a trade — for us, $75. Every outcome is measured in R: a winner that makes $150 is +2R; a stop-out is −1R. Why think this way? Because it makes every trade comparable, and it reframes the job: you're not trying to "make money today" — you're collecting a series of R-bets where winners are bigger than losers. P&L in dollars triggers emotions; P&L in R triggers arithmetic.
contracts = floor( risk_$ ÷ (stop_points × $5) )
Why structure decides the stop, not the wallet: the stop goes where the trade idea is proven wrong (beyond the retest swing). If you place it closer just to trade bigger, you'll be stopped out by noise on trades that would have worked. Size adjusts to the market; the market doesn't adjust to your size.
Expectancy = (win% × avg win) − (loss% × avg loss). Our system aims for ~40–45% wins at ~2R average winners — which is solidly profitable. Most beginners chase high win rates and end up taking tiny wins and huge losses: the exact inverse of what works. Play with the sliders and watch what actually matters:
The lesson hiding in that simulator (from Trading in the Zone): with a 42% win rate, losing 4 in a row happens regularly — to a perfectly executed, profitable system. If you can't emotionally survive a normal losing streak, you'll abandon the edge right before it pays. The streak is not feedback about you. It's just distribution.
| Parameter | Value | Why |
|---|---|---|
| Risk per trade | $75 ($40 Setup C & days 1–3) | 1/20th of the drawdown — 20 mistakes of buffer |
| Max trades/day | 3 | If the first 3 didn't work, the read is off. More trades = more tuition, not more profit |
| Daily hard stop | −$225 | 3 full losses. Flatten, close platform. The firm won't stop you — this wall is yours |
| 2 losses in a row | 15-min break | Away from the screen. Breaks the tilt loop before it starts |
| Daily shutdown | +$300 | Protects the gain, protects the consistency rule, and trains "enough" |
| Weekly stop | −$450 | Stop, review with Claude before resuming. Something's off — find out what, cheaply |
Target $1,500 ÷ $150/day = 10 green days. One +2R winner ($150) = day done. You don't need hero trades. You need one good trade a day, small losses on the days it isn't there, and zero rule violations. Best Loser Wins: your actual job title is "world's best loser of $75."
Verified against TakeProfitTrader's help center, June 2026. Re-check your dashboard — firms change rules.
One step — pass the Test, get the PRO account
EOD trailing — explained below, it's the rule that kills accounts
1+ trade each. No passing on one lucky day
| Rule | Value | What it means for you |
|---|---|---|
| Daily loss limit | None — removed Jan 2025 | ⚠️ The firm will NOT stop a bad day. Your −$225 stop is the only wall. Discipline is structural, not optional |
| Consistency | No day > 50% of total profit | Best day must stay under ~$750. Steady $100–300 days are the path — which is also just… good trading |
| Max size | 3 minis ≈ 30 micros | Our sizing (≤10 MES) never gets close |
| Overnight holds | Not allowed | Flat by close — you're done by 4 PM ET anyway |
| Inactivity | 10 days max | A no-trade day is fine; 10 idle days is not |
| Fee | $75/month until passed | Time is cheap. The drawdown is not. Never rush a trade to "beat the renewal" |
Your account dies if its balance touches the drawdown line. The line starts at $23,500 ($1,500 below your $25,000 start) and moves UP to trail your highest end-of-day balance — it never moves down, and it stops moving ("locks") when it reaches $25,000. Only the 5:00 PM ET closed balance moves it: intraday dips that recover don't, and intraday profit peaks you give back don't either.
The gift in EOD calculation: a trade can go against you intraday and recover without moving the line. You can hold planned heat. Never use this as a reason to widen a stop — that's how gifts become traps.
After you pass — one big change: the PRO account's drawdown is intraday, trailing your peak unrealized equity in real time. Open profits you give back DO move the line there. Our "take half at +1R, stop to breakeven" habit exists partly to make PRO survivable from day one.
You've blown accounts on impulse before. The plan assumes it WILL try again — and removes its oxygen in advance.
Here's the honest model: trading discipline is not willpower in the moment — willpower reliably loses to adrenaline. Discipline is architecture: decisions made calmly before the session that make the impulsive action mechanically harder than the correct one. That's what these circuit breakers are.
From Trading in the Zone: stop evaluating trades one at a time. Your unit of performance is the next 20 trades, executed identically. Any single trade's outcome is noise — you saw that in the simulator above. The questions change completely:
| Old question (impulse fuel) | New question (professional) |
|---|---|
| "Will THIS trade win?" | "Is this one of my 20?" (checklist yes/no) |
| "I need to make it back." | "The series is down 3R. Normal. What does trade #7 look like?" |
| "I can't lose again." | "Losing is literally in the job description — best loser wins." |
Why "one good trade a day" is psychologically load-bearing: it converts trading from a slot machine (variable rewards → addiction loop) into a checklist job (find the setup, execute, leave). The +$300 shutdown isn't about money — it teaches your brain that "enough" exists. The traders who fail evals mostly fail at exactly this.
Professional trading is boring on purpose. Here's the loop.
| When (Dhaka) | Step | Detail |
|---|---|---|
| 6:05 PM | Pre-market briefing | Claude's scheduled briefing arrives: overnight recap, news windows, key levels, day hypothesis, rules reminder |
| ~7:00 PM | Mark the map | 5 minutes: PDH, PDL, prior close, prior POC/VAH/VAL, ONH/ONL, nearest naked POC. That's the whole map |
| 7:30 PM | Open — hands off | Watch the OR build. Note gap, VWAP behavior, who's in control |
| 7:45–9:30 PM | Hunt | Checklist in hand. Setup appears → size with the formula → bracket order → manage by rules. No setup → no trade, and that's a passing grade |
| ≤2:00 AM | Flat + journal | Every trade logged: setup, time, entry/stop/exit, R, MAE/MFE, checklist Y/N, one-line note + process grade |
| Saturday | Weekly review with Claude | Win rate, avg R, expectancy by setup, rule breaches (target: zero), best/worst habit observed |
☐ Inside my window (9:45–11:30 ET, or qualified afternoon)?
☐ No red news within ±5 minutes?
☐ Setup matches A, B, or C definition exactly?
☐ Direction agrees with VWAP / EMA / gap context?
☐ Stop placed by structure, ≤6 points?
☐ Size from the formula, rounded down?
☐ Bracket order ready (stop + target attached)?
☐ Under 3 trades today, above −$225, calm and fresh?
Phase 1 (days 1–3): $40 risk, goal is calibration, not profit — verify live fills, nerves and timing match the plan. Phase 2 (day 4+): $75 risk, one good trade a day. If down $750 cumulative: full stop, review with Claude before the account is at risk. On passing: same playbook, same size in PRO — we re-verify PRO rules together first. Nothing about your behavior changes. That's the point.
10 questions. If you can't score 10/10 with the page closed, re-read the section you missed — these exact decisions come up live.