Skip to content
Import · Bring your history in

Import your trades. Export them too. No lock-in.

Kyra imports your existing trade history from a CSV and exports it back out whenever you want — free, on your device, nothing uploaded. Your data was yours before Kyra and stays yours after.

What import does

Point Kyra at a CSV of your trades — from Settings, on the phone — and it reads them in locally: a spreadsheet you've kept, or an export from another journal. Four columns are required (date, ticker, direction, P&L); the rest, from entry and exit prices to emotion and setup tags, are optional and used where present. Before anything is saved you see a preview of what will come in, and re-importing the same file skips the trades that already landed instead of duplicating them.

Journal notes have their own lane in Kyra 1.7. Use Settings → Data → Import Journal Notes to choose a journal-note CSV and preview new, duplicate, invalid, and conflicting rows before applying changes. Existing notes win conflicts by default unless you explicitly choose the imported version.

Need the click-by-click version? Follow How to import trades into Kyra for the exact Settings path, CSV example, preview explanation, and troubleshooting steps.

The column schema is the same handful of fields as the free trading journal template: match your headers to it and the mapping is clean. If you're coming from a spreadsheet specifically, the migration guide walks the whole path in three steps.

Import

Bring a CSV in

Your whole history lands at once, with a preview before anything is saved. Re-imports skip what's already there, so fixing the file and running it again is safe.

Export

Take the journal with you

Export trades and journal notes as separate CSV files, or create one combined PDF report. It runs on your phone and is not a premium feature.

Generic CSV, on purpose

Kyra imports a clean, documented CSV — not a tangle of broker-specific formats it can't honestly support. If your data lives in a spreadsheet or can be exported to CSV, it comes in. Direct broker sync isn't the model, and that's deliberate: Kyra has no servers and no accounts, which is the whole privacy story — why on-device covers what that architecture buys you.

Export is the other half

Import without export is a trap with extra steps. Kyra exports trades and journal notes as portable CSV files, or together in one PDF report, so moving in never means you cannot move on. A trading journal can hold years of your own behavior; the record should remain portable.

Free, and on your device

Trade import, journal-note import, and journal export are free and prepared locally on your device. No Kyra account is required, and file contents are not uploaded to a Kyra server. Data portability is a baseline feature here, not a premium gate.

Your history is yours. Kyra just reads it.

Kyra is a private trading journal for iPhone. Log trades, revisit the session in context, and see evidence-backed patterns from your own history. Logging and review are free. Premium adds every detected pattern, detailed breakdowns, and an adaptive checklist. No Kyra account required.

Download on the App Store Download on the App Store
Keep exploring
How to import trades into Kyra
The step-by-step walkthrough: prepare the CSV, choose the file, review the preview, import, and troubleshoot errors.
From spreadsheet to trading journal
The three-step migration: export your sheet to CSV, match the columns, import on-device. Nothing retyped.
Kyra vs. a spreadsheet
Whether to move at all — what a sheet does well, what it can't do, and the honest trade-offs between the two.
The trading journal
The log your imported history lands in: fast capture, consistent categories, built to be analyzed.