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.
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.
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.
| View | What it shows |
|---|---|
| Day view | A 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 view | Click 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.
Chart Basics
#Timeframe & Candle Count
Each pane has its own timeframe and candle count, independent of any other open pane.
#Show All vs. Replay
| Mode | What it does |
|---|---|
| Show All | Reveals the entire session at once — good for reviewing a day after the fact. |
| Replay | Starts 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.
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.
Use the ← / → arrow keys to step candles without moving your hand off the keyboard.
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.
Buy/Sell panel + replay stepping lives here.
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.
Zones & Levels
Toggle any combination of reference price lines from the Zones menu:
| Zone | What it draws |
|---|---|
| ORB | Opening Range Breakout high/low. |
| PDH / PDL | Previous Day High/Low. |
| Asia | The Asian session's high/low. |
| London | The London session's high/low. |
Turning a zone off only hides its lines — it never affects the Hide After default, which always tracks the ORB window.
Indicators
Add any number of exponential moving average lines, each with its own period and color.
Volume-weighted average price, anchored to session, day, or week. Add standard-deviation bands above/below the main line, each independently colored and toggleable.
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.
Marks candles where volume ("effort") and price movement ("result") diverge — useful for spotting absorption or low-effort moves.
Click any indicator's label in the top-left legend to jump straight to its settings — same as opening it from the toolbar.
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.
Volume Profile
| Mode | What it does |
|---|---|
| Visible | Recomputes automatically from whatever range is currently on screen. |
| Anchored | Click 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. |
Trade Simulation
Practice trading against replayed history with a lightweight paper-trade flow:
#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:
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.
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.
Deleting a strategy also removes every trade tagged with it, so double-check before confirming.
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.
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.
| Panel | What it shows |
|---|---|
| Hero stats | Total P&L, win rate, profit factor, and trade count. |
| Equity curve | Your cumulative P&L over time, with the zero line and win/loss segments colored. |
| Win/loss donut | Share of wins vs losses as a ring. |
| Streak tracker | The last 40 closed trades as win/loss chips, plus your current and longest streaks. |
| P&L histogram | Distribution of P&L (or R-multiples) bucketed into bars. |
| Hour heatmap | P&L by hour of day — spot when your edge is strongest. |
| Weekday bars | P&L by weekday, with a zero baseline. |
| Breakdowns | Long 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.
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
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
account size + target.account size − drawdown.peak − drawdown — the peak is your highest balance so far.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.
Deleting a challenge keeps the trades you took in it — they simply become regular practice trades on your account.
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
| → | Next candle (replay) |
| ← | Previous candle (replay) |
| Shift+drag | Snap a drawn line to 45° |
| Delete/Backspace | Delete the selected drawing |
| Ctrl+Shift+C | Close 1 contract of the open trade at last price (only when exactly one trade is open) |
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.
FAQ
Why did my Hide After time reset?
Why does my Sub pane look "behind" Main?
I deleted a strategy and lost trades — can I undo it?
Why can't I trade on some challenge days?
What happens to my trades if I delete a challenge?
Release Notes
Track app updates, improvements, fixes and documentation changes for Practice Propfirm Trading.
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).
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