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.
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.
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.
Take everything out
Your full history back as CSV, on demand, readable by any spreadsheet. Not a premium feature and not a request form — a button on your own phone.
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 your complete history back to CSV on demand, so moving in never means you can't move on. That's the difference between a tool you use and a service you're captured by. A trading journal, of all things, holds years of your own behavior; it should outlive any app that stores it.
Free, and on your device
Both directions are free and run locally — no upload, no account, no server that ever sees a trade. Data portability isn't a premium feature here; it's a baseline you should expect from anything you trust with your trading record. The interesting part isn't the import anyway. It's what the pattern engine finds once your history is somewhere that can analyze it.