Overview
MarketCorrector is an AI-powered trading journal built for futures traders. Log every trade in 20 seconds, check off your own rules, read your own statistics back, and get behavioral coaching from Claude — all from one app.
What it does
MarketCorrector sits between your trading platform and your decision-making. After every trade you log what happened — instrument, setup, emotion, rules followed — and the app tracks patterns you can't see yourself.
The three core pillars are: Rules (your own, checked off on every trade), Stats (setup-level win rate and R-multiple breakdowns), and Coaching (AI reports generated from your actual journal data).
Who it's for
Futures traders who already have a strategy but keep losing to themselves — overtrading, revenge entries, moving stops, skipping the plan. The app is built for the trader whose edge is fine and whose execution isn't.
Free includes the whole journal: unlimited trade logging, your own rule checklist, the full Statistics screen, the PnL calendar, Daily Bias, cloud sync, and CSV import. Coach ($10/mo) adds the AI Coach — session debriefs, pattern analysis, and weekly recaps generated from your own trades.
Broker connections
Connect a prop firm and your fills import themselves. You generate an API key in your firm's own dashboard and paste it in — MarketCorrector never asks for, and never stores, a broker password.
TopstepX
Blue Guardian
Blusky
E8X
The Futures Desk
Futures Elite
FXIFY Futures
Aqua Futures
TickTickTrader
On a firm not listed, choose Other and paste the gateway URL your firm gave you. Tradovate and NinjaTrader accounts can be imported today by CSV — as can Rithmic and Topstep exports. Direct sync for Tradovate and NinjaTrader is waiting on NinjaTrader Ecosystem approval.
Quick Start
Get your first trade logged and your rules set up in under five minutes.
Create your account
- Go to marketcorrector.com and click Create Free Account.
- Sign in with Google or create an email account. No credit card required.
- You'll land on the Dashboard. On iOS/Android, tap Share → Add to Home Screen to install as an app.
Set your rules
- Go to Settings → Rules.
- Add the rules you actually break — "max 3 trades per day", "no trading after 2 losses", "no entries around FOMC".
- Keep it to three or four. A rule list you ignore scores nothing.
- Every trade you log now asks which rules you followed. Statistics then shows what keeping them was worth.
Log your first trade
- Tap Log Trade (the + in the nav).
- Pick your instrument, direction, and setup tags.
- Rate your emotion and check off your rules.
- Enter your entry, exit, and stop price, then tap Submit.
The whole flow takes a couple of minutes, because nothing on it is optional except fills and screenshots. You can also import a full session from a Tradovate or NinjaTrader CSV — go to the Import tab inside Log Trade.
Trade Logging
The 4-step trade log is the foundation of everything. Fast enough to complete at your desk before you close the platform.
The 4-step flow
Step 1 — Instrument and direction. Step 2 — Setup tags and emotion. Step 3 — Planned entry, stop, and target (optional but recommended for R-multiple tracking). Step 4 — Actual prices, rules check, notes, and media.
Tip: Entry + stop price in Step 3 is what calculates your R-multiple. If you skip it, R shows as — in Statistics.
Setup tags
Setup tags let you label each trade with the entry model or pattern you used. Add your own tags once — they persist permanently and feed directly into your Statistics breakdown by setup, so you can see which setups actually have edge in your hands.
Custom tags are created in Settings → Setup Tags. They appear as options in every future trade log.
Setup tags
Preset tags include common setups. You can add custom tags once — they persist across every future trade log. Tags feed directly into the Statistics breakdown by setup.
IFVGSMTFVGOBCISDBMSOTELSW+ custom
Mark as missed trade
Saw a setup but didn't take it? Check Mark as missed trade at the top of Step 1. Missed trades are logged separately, kept out of your P&L, and shown in your statistics — the setups you keep passing on are worth as much as the ones you take.
Import from CSV
Import a full session without logging each trade manually.
- In Log Trade, tap the Import tab.
- Export a CSV from Tradovate (Trade History) or NinjaTrader (Trade Performance).
- Drop or paste the file. The app auto-detects columns and previews the trades.
- Confirm to import. Trades are added with source: import.
Statistics
Win rate alone is a lie. Statistics breaks your performance down by day, session, hour, instrument, emotion, rule compliance and R-multiple, so you can see exactly where your edge lives — and where it leaks.
Equity curve
The top of the Stats screen shows your cumulative P&L as a line chart. Each point is a trading day. Green days stack up, red days pull down. The curve shows your real trajectory, not just the final number.
Emotion & rule correlation
Your results split by the emotion you logged on entry, and by whether you kept your own rules on that trade. Most traders discover their worst drawdowns are not a strategy problem at all.
Requires: an emotion and a rule check logged in Step 2. Both stay blank until trades accumulate with a mix of kept and broken rules — an honest empty state rather than a made-up number.
R-Multiple tracking
R-multiple measures each trade's outcome relative to its planned risk. A +2R trade made twice your stop distance. A -1R trade lost exactly your stop.
What's shown
Avg R across all trades, best and worst single trade R, distribution histogram by bucket (e.g. how many trades were between +1R and +2R), and the Win Rate vs Avg R correlation scatter chart.
Requires: entry price and stop price logged in Step 3 of the trade log.
Timing breakdowns
See your win rate and P&L split by Day of Week, Session (Pre-Market, RTH, After Hours), and Hour of Day. Most traders have a predictable leak — a day or time window where they consistently lose. Timing shows it in one view.
Advanced stats
Best win streak, worst loss streak, maximum peak-to-trough drawdown, and average stop-loss distance in points.
AI Coach
Written coaching reports generated from your actual trade data by Claude (Anthropic). One tap for a full debrief — no chatbot, no generic advice.
Generating a report
- Go to Coach in the nav.
- Choose Today or Last 7 Days mode.
- Tap Generate Full Report. Takes 20–35 seconds.
- The report covers: Session Summary, What Worked, What to Fix, Pattern Insights, Tomorrow's Focus.
The report reads your trade notes, voice memos, chart screenshots, and which rules you kept — not just the numbers. The more context you log per trade, the better the coaching output.
Saving reports
After a report generates, a Save This Report button appears at the bottom. Saved reports are stored with a date and time stamp and accessible in the Saved Reports section below the generate button.
- Generate a report.
- Tap 💾 Save This Report.
- The report is saved to your history. Tap any saved entry to expand and re-read it.
Up to 30 reports are stored. Oldest entries are removed automatically when the limit is reached.
Daily Bias
Set your trading bias before the session starts. Structure, direction, key levels, and news flags — all in one pre-market template.
Filling in your bias
- Go to Bias in the nav. Today's date is pre-filled.
- Set market structure: Trending, Ranging, or Uncertain.
- Set your directional bias: Bullish, Bearish, or Neutral.
- Enter key levels — support, resistance, and any POIs you're watching.
- Note your planned setups and session focus.
- Tap Save Bias.
High-impact events (FOMC, NFP, CPI) are automatically flagged on today's bias card from the live ForexFactory calendar. No manual entry needed.
How bias feeds coaching
When you generate an AI Coach report, the daily bias is included in the context. The AI compares your planned direction against your actual trades and flags misalignments — e.g. you wrote Bearish bias but took two Long entries.
FAQ
Questions traders actually ask.
Is MarketCorrector really free?
Yes — and the free plan is the whole journal, not a teaser. Unlimited trade logging, setup tags, your own rule checklist, the full Statistics screen, the PnL calendar, Daily Bias, cloud sync, and CSV import. No card required. The only paid tier is Coach at $10/mo, which adds the AI Coach — session debriefs, pattern analysis, and weekly recaps written from your own trades. 7-day free trial.
Does it work on iPhone? Android?
Both. MarketCorrector is a PWA — after sign-up you'll land in the app. Tap "Add to Home Screen" (iOS) or "Install app" (Android) to pin it. It behaves like a native app: full screen, home-screen icon. No app store required.
Can I import trades instead of logging manually?
Yes. Go to Log Trade → Import tab. Export a CSV from Tradovate (Trade History) or NinjaTrader (Trade Performance) and drop it in. The app auto-detects columns and imports your trades in seconds.
How does the rule tracking work?
You define your rules (e.g. "Max 3 trades per day", "No trading after 2 losses"). Each trade you log, you tap once if you kept a rule and twice if you broke it. Trades carry that answer, so the Statistics screen can show what the trades where you kept your rules made against the ones where you did not, and the Rules screen counts each rule’s breaches and what they cost.
Which instruments can I log?
The full CME futures board — equity index (ES, NQ, YM, RTY and the micros), energy (CL, NG, MCL), metals (GC, SI, MGC), agricultural, and currency futures. Dollar-per-point values are built in per contract, so your P&L is calculated correctly without you entering a multiplier.
What AI model powers the coaching?
Claude by Anthropic — the same model that powers Claude.ai. Reports are generated on-demand from your journal data. Nothing is pre-written or templated.
Is my trading data private?
Yes. Your data is stored in your own Supabase account row, encrypted at rest, and never used to train AI models. Your trade data is only sent to the AI at the moment you tap Generate Report — and only to produce your report.
Can I cancel at any time?
Yes. Cancel from your billing settings at any time. You keep access until the end of your current billing period. Your data stays intact on the Free plan after cancellation.