A free Webull trading journal — import your history and see what Webull won't show you
Webull's app tells you whether you're up or down. It doesn't tell you which setups make you money, what your average R-multiple is, or how much your rule-breaks cost. ChartRecap imports your Webull trade history and turns it into a reviewable journal with real analytics — free, no trade limit, no card.
Why Webull's stats aren't a journal
A running P&L total is a scoreboard, not a feedback loop. To actually improve you need to see trades grouped by setup, measured in R, with the chart and your reasoning attached. Webull gives you the fills; a journal turns them into patterns you can act on.
How to export your Webull trades
- Open the Webull desktop app and go to Orders.
- Filter to Filled and set the date range you want to journal.
- Export to CSV. This gives you one row per filled order — symbol, side, filled quantity, average price, and fill time.
On mobile you can request an account statement, but the desktop Orders export is the cleaner source because it's already structured per fill.
Import it into ChartRecap
Sign in free, open the trades view, and choose Import. ChartRecap auto-detects the Webull layout — no column mapping needed. Your fills are grouped flat-to-flat, so a position you scaled into and out of stays a single trade with a blended entry and exit instead of padding your win count.
What you get that Webull doesn't give you
R-multiples and expectancy. See every trade in multiples of your risk and your average expectancy per trade — the numbers that tell you if your edge is real. The R-multiple guide and expectancy formula explain the math.
Discipline analytics. Tag trades against your playbook and see what breaking your rules costs, plus revenge-trade detection and post-loss sizing.
The actual chart.Attach a one-click chart snapshot to each trade so you're reviewing the setup, not a row of numbers.
New to journaling? Start with how to journal trades and what to put in a trading journal. Coming from a spreadsheet? See why a purpose-built journal beats a spreadsheet.
Frequently asked questions
How do I export my trade history from Webull?
On the Webull desktop app, open Orders, filter to Filled, set your date range, and export to CSV. On mobile you can request a statement, but the desktop Orders export is the cleanest source for journaling because it's one row per filled order.
Does Webull's CSV include commissions and fees?
No. Webull's order export carries the symbol, side, filled quantity, average price, and fill time, but not commissions or regulatory fees. That means raw imported P&L runs slightly optimistic. You can add fees per trade in ChartRecap if you want exact net numbers.
Is the Webull import free?
Yes. CSV import is on the free plan with no trade limit and no card. SnapTrade auto-sync is the only Pro broker feature; Webull CSV import itself is free.
What analytics do I get that the Webull app doesn't show?
R-multiple per trade, expectancy and profit factor, win rate by setup, plan-vs-execution rule adherence, hold-time and session breakdowns, and an equity curve built from your actual fills — not just a running P&L number.
Will scale-ins and scale-outs show as one trade?
Yes. ChartRecap stores individual fills and groups them flat-to-flat, so a position you scaled into and out of stays one trade with a blended entry and exit, instead of inflating your win count.
Reflects ChartRecap's free plan and publicly available information as of June 2026. Not financial advice.