Move your Excel trading journal
into Journalit
If you currently journal your trades in Excel, Journalit gives you a cleaner long-term workflow without forcing you to re-enter history by hand. The same import flow used for CSV imports can handle spreadsheet-style journals, including direct P&L sheets, messy headers, and mapped metadata.
Free includes journalling, analytics, dashboards, review templates, and unlimited trades.
Excel and spreadsheet migration uses the Pro import workflow, which you can test with the 14-day trial.

How Excel migration works
The goal is to keep you from rebuilding your journal manually. Clean spreadsheets migrate quickly. Messier files still need review, but the workflow is designed for that reality.
- 1
Bring in the spreadsheet or export it for import
Start from the Excel journal you already use. Journalit's import workflow is the same path used for CSV imports, so you do not need a separate migration system just because the source began in Excel. - 2
Map the columns and choose the real header row
If your sheet has extra metadata rows, non-standard headers, or mixed formatting, choose the correct header row and map the fields before importing the full history. - 3
Review the result before trusting it
Validate a sample first, especially if your spreadsheet uses direct P&L instead of entry and exit prices, mixed notes columns, or inconsistent formatting across months.
Trade import overview
See the product flow that powers spreadsheet migrations too. In the plugin UI this still runs through the CSV Import page.
Trading journal vs Excel
See where spreadsheets still work, where they break down, and how Journalit improves the workflow.
Full import docs
Read the operational guide before importing a large spreadsheet history.
Obsidian trading journal
See what the imported history becomes once it lives inside Journalit.
What this handles better than a normal spreadsheet import
Real Excel journals are rarely clean exports. They usually have manual notes, direct P&L columns, custom tags, screenshots, or rows that should not be imported at all.
Direct P&L sheets
If your journal tracks wins and losses directly instead of entry and exit prices, the import flow can still map that style correctly.
Mapped metadata
Tags, setups, mistakes, thesis notes, and custom fields can be carried over instead of being dropped during import.
Spreadsheet images
If the workbook contains embedded images, you can review and decide what gets imported instead of losing that context blindly.
Messy files are normal
Do a sample first
Why traders eventually outgrow Excel journalling
Excel is flexible, but it usually becomes harder to maintain once the journal needs clean reviews, repeatable tagging, and a workflow that survives beyond one spreadsheet.
- 1
Spreadsheets drift over time
Columns change, formulas get copied badly, tabs multiply, and eventually the journal becomes harder to trust than the trades themselves. - 2
Journalling gets reduced to data entry
Most spreadsheet journals are good at storage, but weak at structured reflection, reviews, and keeping process notes beside the trades. - 3
Journalit gives you a real review workflow after import
Once the history is imported, you get dashboards, Trade Log analysis, and built-in review templates without losing ownership of the journal itself.
Questions before migrating from Excel
Free vs Pro
Journalit is free for journalling, dashboards, reviews, templates, and unlimited trades. Pro is for automated imports, including the spreadsheet/CSV migration path.
Free
Everything you need to journal and improve.
Includes
- Unlimited trades and accounts
- Trade Log and analytics dashboard
- Built-in templates for trade notes and reviews
- Custom fields, tags, setups, and mistakes
- Works offline with your vault as the source of truth
Pro
Billed yearly ($180 once per year) or $18/month billed monthly.
For traders who want automated imports instead of manual logging.
Everything in Free, plus
- CSV imports for any broker
- Automated MetaTrader 4/5 sync
- AI-assisted mapping for messy exports
- Duplicate detection and multi-account support