Crypto · Forex · Commodities · Stocks · Futures
Mindful trading,
honestly journaled.
Most accounts don't die from bad analysis. They die from an unrecorded pattern repeated a hundred times. Log the trade, write down why you took it, and let the record — not the feeling — tell you where your edge actually is.
Free · No broker credentials · No telemetry
- 10
- workspaces
- 5
- export formats
- 13
- themes
- 0
- trackers
The loop
How writing it down turns into money
Four steps, in order. Each one is a real screen in the app, not a slogan.
-
01
Record the trade, and the reason
Entry, stop, target, size, fees split into commission and swap, MAE/MFE, partial fills as separate legs. Then the part that matters: a free-text note for confluences, plan and state of mind, plus tags, an A–F grade, and screenshots attached to the trade itself.
Trade note “Broke my own rule and entered before the retest — impatient after two red days. Thesis was right, the timing was ego.”
#fomo #early-entry Grade C -
02
Check the rules before you're in profit
A per-trade rule checklist you define once. Discipline recorded at entry is evidence; discipline remembered after the exit is a story. The Playbook tab keeps each strategy written down — setup, trigger, invalidation, sizing — next to that strategy's real numbers.
Rule checklist · per-trade discipline - ✓ Waited for the retest
- ✓ Risk ≤ 1% of account
- ✓ Stop set before entry
- Not revenge-trading
-
03
Let the aggregate answer
Win rate, expectancy, profit factor, average R, max drawdown, streaks, Sharpe and Sortino over a fixed 30-day window. Then edge sliced by direction, hour of day, holding duration, asset and strategy — so “I trade badly on Fridays” stops being a hunch.
Edge by hour of day 09:0017:00 -
04
Review on three horizons
Daily, weekly and yearly journals, each with its own filter and its own export. The daily grain is the same note the calendar heatmap edits, so there is nothing to keep in sync — one thought, one place.
Calendar · daily P&L
The record
Your trades, filterable and sortable
A working sample of the Trades table. Filter it, sort by P&L, and read the note on any row.
6 trades · net +$1,284.50
| Symbol | Side | Entry → Exit | R | P&L | Note |
|---|---|---|---|---|---|
| BTCUSDT | Long | 61,240 → 63,180 | 2.4R | +$612.40 | Waited for the retest of the daily level. |
| EURUSD | Short | 1.0872 → 1.0819 | 1.8R | +$418.90 | London open sweep, full plan followed. |
| XAUUSD | Long | 2,318.4 → 2,309.1 | −1.0R | −$215.60 | Clean stop-out. Cost of doing business. |
| NQ | Short | 18,942 → 19,020 | −1.9R | −$390.20 | Moved my stop. Revenge trade. #tilt |
| AAPL | Long | 212.30 → 219.34 | 3.1R | +$704.00 | Held to target instead of cutting at 1R. |
| SOLUSDT | Short | 148.60 → 145.90 | 0.7R | +$155.00 | Took profit early out of nerves. |
Everything in it
Ten workspaces, one journal
Dashboard
Balance, total P&L, win rate, streaks and the equity curve — the whole account, unfiltered on purpose.
Trades
Sortable, filterable, with partial fill legs, fee splits, MAE/MFE, tags, grades and screenshots per trade.
Analytics
Edge by R multiple, direction, hour, duration, asset and strategy. Every chart windows to the most recent N.
Calendar
Daily P&L heatmap. Click a day for its trades, or write the day's note right there.
Journal
Daily, weekly and yearly notes, each with its own filter and Markdown / CSV / Word / PDF export.
Playbook
Each strategy written down beside its real record — trades, win rate, net, average R, profit factor.
Cashflow
Deposits and withdrawals per account with a running balance, folded into every balance figure in the app.
Reports
Excel, CSV, PDF, Word, and a self-contained interactive HTML report — charts drawn, table searchable offline.
Multiple accounts
Any number of accounts, viewed one at a time or all pooled, each with its own starting balance.
Broker CSV import
A column-alias mapper for MT4/MT5, Binance and TradingView history. Unknown columns are left blank, never guessed.
Journal timezone
Pin the journal to one of ~400 IANA zones so “today” means your session, wherever you are.
Keyboard first
Command palette, new-trade and tab shortcuts, back/forward history, zoom — plus 13 themes, light and dark.
Also on Windows. The same journal ships as a desktop app. Built without cloud credentials it runs fully offline against files on your own machine — that fallback is permanent, not deprecated.
Questions worth asking first
Which brokers does it work with?
Any broker that exports a CSV history — the importer maps common column spellings from MT4/MT5, Binance and TradingView, so symbol, side, prices, size, commission and swap land in the right fields. Columns it doesn't recognise are left blank rather than guessed, and its own export re-imports without losing anything. Everything else can be entered by hand, including partial fills as separate entry and exit legs.
Do you need my broker login or API keys?
No. There is no broker integration of any kind — no API keys, no read-only connection, no OAuth to your exchange. The journal never touches an account that can place an order. Trades arrive by CSV import or by typing them in, which is also the slower, more deliberate path that makes the journal worth keeping.
Where does my data live, and who can read it?
In the hosted app, your journal is stored in rows scoped to your own account by row-level security, so a query can only ever return your own data — reached by signing in with email and password. The optional local login gate on the offline build hashes passwords with PBKDF2-SHA-256 and stores no plaintext, deliberately kept out of the journal backup so password hashes never ride along in an exported file. There is no analytics, no telemetry and no third-party tracker on either build.
Can I get my journal back out?
Always, in five formats: Excel, CSV, PDF, Word, and a self-contained interactive HTML report whose charts and searchable table work with no network and no libraries. On top of that, a full JSON backup and restore covers the whole journal — trades, accounts, notes, strategies, settings. Nothing here is designed to hold your record hostage.
The trade is over.
The lesson isn't.
Write it down while it still stings. That's the whole method.
Open the journal