How to journal your moomoo trades (export to CSV, then import)
moomoo's app shows your positions and a P&L number. It doesn't show you which setups carry your account or what your real expectancy is. Export your moomoo trade history, import it into ChartRecap, and turn those fills into a reviewable journal — free, no trade limit, no card.
Why moomoo's stats aren't a journal
Position screens and a running P&L tell you where you stand, not what to change. A journal groups your trades by setup, measures them in R, and attaches the chart and your reasoning so you can see the patterns behind the number.
Export your moomoo trades
- Open the moomoo desktop app and go to your order / trade history.
- Set the date range you want to journal.
- Export to CSV — one row per fill (symbol, side, quantity, price, time, and fees where included).
Import it into ChartRecap
Sign in free, open the trades view, and choose Import. ChartRecap auto-detects the moomoo layout. The import is additive: because a moomoo export is usually a partial slice of history, importing one batch never deletes trades from another — so you can bring in month after month safely.
Prefer not to export by hand? moomoo desktop users running the OpenD gateway can use ChartRecap's local importer to push fills directly. Either way the trades land in the same journal.
What to review after importing
You get R-multiple per trade, expectancy and profit factor, win rate by setup, and an equity curve from your real fills. The R-multiple and expectancy guides cover the math; how to journal trades covers building the habit.
Frequently asked questions
How do I export my trade history from moomoo?
In the moomoo desktop app, open your order/trade history, set the date range, and export to CSV. The export gives you one row per fill — symbol, side, quantity, price, time, and fees where the export includes them.
Does the moomoo import handle partial fills and scaling?
Yes. ChartRecap stores each individual fill and groups them flat-to-flat, so a position you scaled into or out of across several partial fills stays one trade with a correct blended entry and exit — not a pile of separate trades that distort your win rate.
Is the moomoo import additive, or does it overwrite?
It's additive. A moomoo CSV is often a partial export for a date range, so importing one batch never deletes trades from another import. You can import month after month without wiping earlier data.
Is it free?
Yes — CSV import is free with no trade limit and no card. moomoo users on the desktop OpenD gateway can also use ChartRecap's local importer; SnapTrade auto-sync is the only Pro broker feature.
What will I see after importing?
R-multiple per trade, expectancy and profit factor, win rate by setup, hold-time and session breakdowns, and an equity curve built from your real fills — the feedback moomoo's app doesn't give you.
Reflects ChartRecap's free plan and publicly available information as of June 2026. Not financial advice.