Import from any broker
The app reads TradingView's Orders Filled CSV export. Because that export comes from TradingView rather than a specific broker, any broker you can connect to TradingView works — and switching brokers doesn't mean switching journals.
That export is a list of raw fills, not finished trades, so the app rebuilds completed positions from it using FIFO matching — pairing entries against exits in the order they actually happened. It also calculates the profit and loss itself, because the export doesn't include a PnL column at all.
Importing twice is safe
Every fill gets a fingerprint, so re-importing an overlapping export only adds what's genuinely new. You can export the last three months every week and nothing will double up.
Manual entry
Not everything comes from a CSV. Anything can be added or corrected by hand.
Symbol, direction, quantity, entry and exit price, times, and a free-text note. Manual trades sit alongside imported ones everywhere in the app and count toward every statistic identically.
Calendar PnL
A month at a time, every day coloured by what it did to your account.

Each day shows its net result and how many trades produced it. Days carrying a note are marked.
A list of trades hides the shape of a month. A calendar doesn't — clusters of red after a big win, the day of the week you consistently give back, the stretch where you over-traded, all become visible without anyone having to point them out.
Day notes
Click any day to see its trades and write a note against it. This is the part most people skip and later wish they hadn't: the number tells you what happened, the note tells you why.
You can also filter the whole calendar to a single symbol, to see how one instrument has treated you.
Trade log
Every closed trade, searchable and sortable.

Entry and exit prices, quantity, hold time, and the resulting PnL for every position.
Filter by symbol or date, sort newest or largest first, and open any trade to edit it. Hold time is calculated for you, which is often the quickest way to spot that your winners are held minutes and your losers hours.
Statistics
The numbers that describe how you actually trade, not just how much you're up.

Equity curve, month-by-month performance, streaks, and the win/loss split.
- Win rate and profit factor — the two that together tell you whether an edge exists at all.
- Average win against average loss — a 40% win rate is fine if this ratio is right, and a 70% win rate is worthless if it isn't.
- Equity curve — cumulative across every closed trade, so drawdowns are visible rather than averaged away.
- Weekly and monthly tables — each period compared against the one before, so improvement is measurable.
- Streaks — best winning run and worst losing run.
- Average hold time — entry to exit, across everything.
Session breakdown
The same statistics, split by the session each trade was opened in — Asian, London and New York.
This is frequently the single most useful screen in the app. It's common to find that one session carries the entire account while another quietly hands a chunk of it back, and almost nobody knows which is which until they see it laid out. The fix is often just to stop trading one of them.
Balance reconciliation
The feature that stops every other number being confidently wrong.
Profit and loss is calculated from price movement, quantity and a per-symbol contract multiplier. Get that multiplier wrong and nothing errors — every figure in the app is simply wrong by a constant factor, and looks perfectly plausible.
So the app asks you to enter what your broker actually shows and compares it against its own figure. If they disagree, it says so and points you at the likely cause. This matters more now that people run different brokers, because contract sizes are not standardised between them.
Account ledger
Deposits and withdrawals, kept separate from trading performance.
Adding money to an account makes the balance go up without you having traded well; taking money out makes it fall without you having traded badly. The ledger keeps the two apart, so the app can show current equity, net deposited, and realised PnL as three distinct numbers — and report your return on capital honestly.
Records & achievements
Milestones worth hitting, and records worth remembering.

Worst day and worst losing streak sit at the top, kept permanently.
Achievements unlock for things genuinely worth doing — logging consistently, hitting green-day counts, a strong week, going a stretch without revenge trading.
The negative records are the point
Worst day ever and longest losing streak are recorded permanently and shown first. Not to be discouraging, but because those two numbers are the ones that tell you what this strategy can actually do to you — and they're the first things people forget after a good month.
Excluding trades
Take a trade out of your statistics without deleting it.
Demo fills that crept into an export, a position someone else opened, a fat-finger you don't want polluting your averages — toggle a trade off and it's excluded from every statistic while staying in the record. Filter a set and disable them all in one go.
Exclusions are remembered separately, so re-importing the same CSV never quietly brings them back.
Economic calendar
The releases that move price, with live countdowns.
Around four to eight weeks of upcoming events, filterable by currency and impact, each with actual, forecast and previous figures once published. The next event is pinned at the top with a live countdown, so you know if you're about to enter a position ninety seconds before an inflation print.
Live on X
Market-moving posts, in the same window as your journal.

Posts from squawk desks and policy accounts, filtered by topic. Tap any post to open it on X.
The headlines panel switches between news articles and a live feed of posts from accounts that break market-moving news first — squawk desks, Fed reporters, Treasury and the White House. Filter by topic: Markets, Big Tech, Gold & FX, US Policy, Fed & Rates, Geopolitics and Crypto.
- Market moving badge — accounts that break news rather than report it are marked and given more room in the feed.
- US Policy is filtered — those accounts post plenty that isn't market-related, so that topic keeps only posts touching trade, tax, energy, rates or sanctions.
- No login anywhere — you don't need an X account, and nothing about you is sent to fetch the posts.
Position size calculator
Work out the quantity before you enter, not after.
Give it your account size, the percentage or cash amount you're willing to risk, and your stop distance, and it returns the position size that risks exactly that. Built in next to your real balance so the number you're sizing against is the true one.
Currency converter
Live rates, for when your account and your head are in different currencies.
A quick converter using live exchange rates, with the age of the rate shown plainly rather than implied to be real-time.
Exports & backup
Your data comes out as easily as it goes in.
- CSV / Excel export — every trade, for your own spreadsheets.
- PDF export — a formatted report of your trade history.
- JSON backup and restore — everything, including notes, settings and exclusions. This is the one to run occasionally.
- Share card — a clean image of your month's performance, if you want to post it.
Privacy
There is no account, because there is no server.
Your trades are stored in your own browser's local storage on your own device. There's no sign-up, no cloud sync, no analytics and no telemetry. Nobody can see your trading history — not us, not anyone.
The only network requests the app ever makes are for the economic calendar, market headlines and currency rates, and none of them carry anything about you or your trades. Everything to do with your positions works with the internet switched off.