Practice Propfirm Trading Logo
/ Docs Open App ↗
01Start Here

Getting Started

This is a practice environment for prop firm evaluations. It replays historical sessions candle-by-candle so you can rehearse reading price action and take simulated trades against it, exactly as if you were live on an evaluation account — without risking a real one. You can also run a mock challenge: a funded-style simulator with a profit target, drawdown limit, and a fixed number of trading days.

#First login

On your very first login the app tries to detect your timezone automatically from your browser and saves it — no popup. If detection fails, you'll see a one-time Set your timezone prompt instead. You can change it later at any time from account settings.

#The feature tour

The first time you land in the app, a short walkthrough highlights the main controls. It only shows once per account — dismiss it any time with the × and it won't come back.

💡
Tip

Everything you configure — timeframe, indicators, zones, layout, even the split-pane settings — is saved to your account and restored the next time you log in, on any device.

02Start Here

Sessions & Timezone

A session is one trading day's worth of candles, running from the New York open through to the Asia close, shown in New York time. Changing your display timezone only changes how times are labeled on the axis and tooltips; it never changes which candles belong to which session.

#Calendar navigation

The session picker opens as a small popover calendar rather than a long scrolling list, so you can jump straight to any day without losing your place.

ViewWhat it shows
Day viewA standard month grid. Only days with available session data are clickable. Hovering a day previews every trade taken that day and its P&L before you commit to opening it.
Month viewClick the month label to zoom out to a full year. Each month cell shows that month's aggregated P&L, so you can spot your strongest and weakest months at a glance before drilling back into a day view.

#Ways to use it

  • Find your best/worst days. Colored day cells make win/loss days visually obvious at a glance across a whole month.
  • Spot trends before diving in. Switch to month view first to see which months were strongest, then zoom into a specific month to see which days drove it.
  • Filter by strategy. Apply a strategy filter and the calendar's day/month P&L figures update to reflect only trades tagged with that strategy — useful for judging whether a specific setup is actually working over time.
  • Review a single day in depth. Hover any day for a quick trade-by-trade tooltip before opening it, so you're not blindly clicking into days one at a time.
  • Export for record-keeping. Download the currently filtered trades as CSV or JSON — handy for keeping an external log of an evaluation attempt, or importing into a spreadsheet for deeper analysis.
03Chart

Chart Basics

#Timeframe & Candle Count

Each pane has its own timeframe and candle count, independent of any other open pane.

1min5min15min1hr4hr

#Show All vs. Replay

ModeWhat it does
Show AllReveals the entire session at once — good for reviewing a day after the fact.
ReplayStarts at the opening range and reveals one candle at a time as you step forward — good for practicing decisions in real time.

#Hide After

Caps how much of the session is ever revealed, even in Show All mode. Defaults to the opening range end, but you can set any time-of-day cutoff.

04Chart

Replay Mode

Replay reveals candles one at a time, built from an animated sequence of their underlying sub-candles — so a 5-minute candle visibly forms rather than popping in instantly.

Next / Prevstep one candle forward or back.
Reveal Restjump straight to the end of the session.
Resetreturn to the opening range.
Start / Pause(autoplay) — once a candle finishes building, automatically start the next one instead of waiting for you to click Next.
Speedadjusts how fast each candle builds (100–10,000 ms per candle).
💡
Tip

Use the / arrow keys to step candles without moving your hand off the keyboard.

05Chart

Single & Split Layout

Switch between one chart and two side-by-side charts. In Split view, one pane is always Main — it's the one with the Buy/Sell panel, and it's the one that drives replay stepping. Click Set Main on the other pane to hand control over to it.

Main Pane
Drives everything

Buy/Sell panel + replay stepping lives here.

Sub Pane
Follows along

Follows Main by wall-clock time, candle for candle.

The non-Main pane isn't idle — it follows Main's position by wall-clock time. So if Main is a 5-minute chart and you step it forward one candle, a 1-minute Sub pane reveals the matching five 1-minute candles automatically.

06Chart

Zones & Levels

Toggle any combination of reference price lines from the Zones menu:

ZoneWhat it draws
ORBOpening Range Breakout high/low.
PDH / PDLPrevious Day High/Low.
AsiaThe Asian session's high/low.
LondonThe London session's high/low.
ℹ️
Note

Turning a zone off only hides its lines — it never affects the Hide After default, which always tracks the ORB window.

07Indicators

Indicators

EMA

Add any number of exponential moving average lines, each with its own period and color.

VWAP

Volume-weighted average price, anchored to session, day, or week. Add standard-deviation bands above/below the main line, each independently colored and toggleable.

RSI & ATR

Both render as their own sub-pane beneath the main chart — RSI on a fixed 0–100 scale with overbought/oversold reference lines, ATR on its own auto-scaled range.

Effort vs Result

Marks candles where volume ("effort") and price movement ("result") diverge — useful for spotting absorption or low-effort moves.

💡
Tip

Click any indicator's label in the top-left legend to jump straight to its settings — same as opening it from the toolbar.

08Indicators

Drawing Tools

Draw trend lines, boxes, and horizontal rays directly on the chart. Hold Shift while drawing a line to snap it to the nearest 45° angle. Select any drawing to recolor it or drag it to move it, and press Delete/Backspace to remove it. Drawings are saved per session and persist across visits.

09Indicators

Volume Profile

ModeWhat it does
VisibleRecomputes automatically from whatever range is currently on screen.
AnchoredClick any point to anchor a profile from that time forward to the last visible candle. The end boundary is live — it grows or shrinks as you pan and zoom. Anchors persist per session.
10Trading

Trade Simulation

Practice trading against replayed history with a lightweight paper-trade flow:

STEP 1Enable practice mode
STEP 2Set entryclick a candle
STEP 3Set SL / TPclick chart twice
STEP 4Open tradeentry arrow drawn
STEP 5Close trademanual, SL or TP
STEP 6Reviewin trade history

#Multiple SL / TP levels

You're not limited to one stop and one target. Each trade can carry any number of SL and TP levels, and each level closes its own contract count — so you can scale out at multiple targets. Levels placed as a linked bracket cancel their opposite automatically when one side is hit.

#Partial closes

Close part of a position without closing the whole trade. The parent trade stays open with its remaining size reduced, and a separate closed "slice" row is recorded — so your history and stats always add up.

#How P&L is calculated

Every trade's profit or loss comes from the same underlying formula, whether it's the live number on an open position or the realized figure after closing:

PNL.CALC P&L = (exit price − entry price) × size × point value − spread cost − commission
For a short trade, the price difference is flipped: (entry price − exit price).

Three optional settings shape the result, and default to a plain 1-point-per-dollar, no-cost calculation unless you set them:

Point value
how many dollars one point of price movement is worth per contract. Defaults to 1.
Spread
a flat per-contract cost subtracted regardless of direction, modeling the bid/ask spread. Defaults to 0.
Commission
a flat per-contract fee subtracted on top of spread. Defaults to 0.

Set your own defaults for point value, spread, and commission from the trade panel's settings icon — they'll pre-fill every new trade, though you can still override any of the three per trade before opening it.

While a trade is still open, the same formula runs continuously against the latest visible price to show an unrealized (live) P&L — it becomes the realized figure the moment you close the trade. Risk:reward is calculated separately, as the distance from entry to your take-profit divided by the distance from entry to your stop-loss.

11Trading

Strategies

Tag trades with a strategy to track performance by setup type. Filter both the chart and Trade History by strategy at any time. Create, rename, recolor, or delete strategies from the manage dialog — the last-used strategy is remembered for your next trade.

⚠️
Careful

Deleting a strategy also removes every trade tagged with it, so double-check before confirming.

12Trading

Trade History

Filter by outcome (win/loss) or strategy, click any trade to jump the chart to it (the replay auto-reveals to the trade's exit), and hide or show trade markers on the chart with a single toggle. Each trade card shows entry/exit, size, R-multiple, and P&L.

13Trading

Analytics

The analytics dashboard turns your closed trades into a full performance breakdown. Scope it to a specific month or all time, or filter to one strategy.

PanelWhat it shows
Hero statsTotal P&L, win rate, profit factor, and trade count.
Equity curveYour cumulative P&L over time, with the zero line and win/loss segments colored.
Win/loss donutShare of wins vs losses as a ring.
Streak trackerThe last 40 closed trades as win/loss chips, plus your current and longest streaks.
P&L histogramDistribution of P&L (or R-multiples) bucketed into bars.
Hour heatmapP&L by hour of day — spot when your edge is strongest.
Weekday barsP&L by weekday, with a zero baseline.
BreakdownsLong vs short stats, per-strategy stats sorted by P&L, best/worst trades, and monthly P&L bars.

Export the currently displayed closed trades as a CSV at any time from the dashboard header.

14Challenges

Mock Challenges

Mock challenges are a funded-style simulator built on the same replay engine. You start with a virtual account, a profit target, and a drawdown limit — and your goal is to pass the challenge by growing the account to the target before breaching the drawdown.

#Creating a challenge

  • Name it whatever you like.
  • Set the account size you're simulating.
  • Set a profit target % — reach it on any day and the challenge passes.
  • Set a drawdown % and choose its type: EOD (static floor, checked at end of day) or Trailing (relative to your peak, checked after every close).
  • Choose a time limit: 1 Month (20 trading days) or No Time Limit (240 trading days).
  • The form shows you the live $target and $max loss as you type, then generates a synthetic calendar month from real historical session days — so every challenge day has candle data.

    #How a challenge works

  • Days open one at a time. Day 1 is open from the start. You open the next day by navigating to it — no trade required. Only the current (frontier) day is tradable.
  • Every closed trade moves the balance. Open positions never touch it — unrealized P&L is ignored until you close.
  • Pass the moment your balance reaches account size + target.
  • Fail (EOD) if, at the end of any opened day, the balance is below account size − drawdown.
  • Fail (Trailing) if, after any close, the balance is below peak − drawdown — the peak is your highest balance so far.
  • Expire if you use up all your days without passing or breaching.
  • The challenge page shows your account, balance, net P&L, peak, max drawdown, target, day counter, and status — with progress-to-target and drawdown-used bars that shift from gold to red as you approach a limit. Each challenge has its own analytics page too, scoped to that challenge only.

    💡
    Tip

    Deleting a challenge keeps the trades you took in it — they simply become regular practice trades on your account.

    15Reference

    Keyboard Shortcuts

    ShortcutAction
    Next candle (replay)
    Previous candle (replay)
    Shift+dragSnap a drawn line to 45°
    Delete/BackspaceDelete the selected drawing
    Ctrl+Shift+CClose 1 contract of the open trade at last price (only when exactly one trade is open)
    16Reference

    Account & Settings

    Change your display timezone at any time from the top bar — it only affects labels, never which candles belong to a session. Account settings also let you manage your profile (username, email, password) and log out, which clears locally-saved chart preferences on that device.

    #Settings sync across devices

    Your chart and layout preferences are synced to your account, so switching devices keeps your setup. Logging out clears the local copy.

    #Feedback

    Use the Feedback option in the user menu to report bugs, request features, or leave a suggestion — it's categorized and sent straight to the app team.

    17Reference

    FAQ

    Why did my Hide After time reset?
    Leaving it blank always falls back to the current opening-range end — that's expected, not a bug.
    Why does my Sub pane look "behind" Main?
    Sub panes reveal by wall-clock time, one Main step at a time — stepping Main forward is what advances them.
    I deleted a strategy and lost trades — can I undo it?
    No — strategy deletion also removes every trade tagged with it. This can't be undone from the UI.
    Why can't I trade on some challenge days?
    Challenge days open one at a time — you can only trade on the current frontier day. Open the next day by navigating to it.
    What happens to my trades if I delete a challenge?
    The trades stay on your account and become regular practice trades — only the challenge itself is removed.
    18Reference

    Release Notes

    Track app updates, improvements, fixes and documentation changes for Practice Propfirm Trading.

    v2.0.0 Latest

    Added

    • Mock challenges — funded-style simulator with profit target, EOD/trailing drawdown, and 1-month or no-time-limit presets.
    • Challenge day-by-day unlock — days open one at a time; only the frontier day is tradable.
    • Challenge status lifecycle — passed / failed / expired / active, evaluated from closed trades.
    • Full analytics dashboard — equity curve, streaks, P&L histogram, hour heatmap, weekday bars, long/short and per-strategy breakdowns.
    • Challenge-scoped analytics with per-day P&L.
    • Effort vs Result indicator.
    • Anchored Volume Profile.
    • Multi-level SL/TP targets and partial closes.
    • Plan & Debrief session notes.
    • Settings sync across devices via your account.

    Improved

    • Replay candle-build animation with speed control.
    • Split panes now follow Main by wall-clock time.
    • Trade markers and SL/TP lines are gated to the revealed range.
    • Session calendar — year/month view, per-day trade previews, and CSV/JSON export.
    • Strategy tagging and filtering across chart and history.

    Fixed

    • Home page no longer shows the duplicate P&L equity chart (kept in Analytics).
    v1.0.0

    Added

    • Session replay with candle-by-candle stepping.
    • Session calendar with day and month views.
    • Single and split chart layouts.
    • Zones: ORB, PDH/PDL, Asia and London.
    • EMA, VWAP, RSI, ATR and Volume Profile.
    • Practice trade simulation with SL/TP.
    • Strategy tagging and trade history filtering.
    • CSV export for filtered trades.

    Improved

    • Automatic timezone detection on first login.
    • Chart settings are saved and restored per device.
    • Sub panes follow Main pane by wall-clock time.

    Fixed

    • N/A