TradeReview AI / Brokers / Topstep

Topstep logo
For Topstep prop firm traders

A trading journal that reads your Topstep export

A Topstep combine is lost to the daily loss limit far more often than to a bad strategy. The pattern is almost always the same and it is visible in a journal long before it is fatal: a stop-out, then three trades in the following six minutes, each larger than the last. The journal counts those and tells you what they cost.

How the import actually works

Export your trade history from Topstep as a CSV and drop it into the journal. There is no template to fill in first.

The mapper reads the header row and matches your broker's column names against the ones it knows - date, symbol, side, qty, price, fees and a realised P/L column under any of a dozen spellings, from P/L to Realized PnL to Net Profit. Where a column is named something it has not seen, you pick it once from a dropdown and it remembers that file shape for next time.

It also works out what kind of instrument the file holds from the symbols themselves, so the right contract maths is applied without you configuring anything. If it guesses wrong, there is a row of buttons at the top of the import screen to correct it.

Rows that are not trades - transfers, dividends, interest, fees charged to the account - are skipped rather than logged as mystery positions.

Drawdown is what passes or fails you, so it is on the dashboard

Win rate does not end a challenge. Daily drawdown and maximum drawdown do, and both are running totals you have to know during the session, not discover at the end of it.

Both are shown after every trade, against the limits you enter once. The journal also marks separately any trade that risked more than your own per-trade limit - including the ones that won, because a rule you broke profitably is still a rule you broke, and it is the one most likely to end the account next week.

Evaluation and funded accounts, kept apart

An evaluation account and a funded account are different risk regimes with different limits, and mixing them in one history makes both unreadable. Keep them as separate accounts in the journal and the statistics stay honest.

The habits that fail challenges have a signature

Most blown evaluations are not one bad trade. They are three trades in six minutes after a stop-out, or a size increase on day four after two green days. The journal tags those as mistakes and counts what they cost, so the pattern is a number rather than a feeling.

Questions

Does it show my daily loss limit?

Yes. Enter your daily and maximum loss limits once and both run as totals you can see after every trade, rather than numbers you reconstruct at the end of the day.

Does it work for the funded account too?

Yes, and it is worth keeping it as a separate account from the combine so each set of statistics reflects one set of rules.

Is it free?

Yes. Unlimited trades, CSV import, the full dashboard, entry and exit screenshots, trade replay and PDF reports are free with no card. AI coaching, AI agents and automatic broker sync are on paid plans.

Do I have to give you my broker password?

No. CSV import needs nothing but the file. Automatic sync on paid plans goes through SnapTrade or the broker's own API, which use read-only connections - the journal can never place a trade.

Import yesterday's session

Export it from Topstep, drop the CSV in, tag the setups, and open the hour-of-day breakdown. That one chart is where most traders find their leak.