Overview
Here's the summary of your trading performance
Goals
Progress toward your targetsNo goals set. Set targets in Settings →
By Pair
Performance across your instrumentsLog a trade to see your pair breakdown.
P/L Flow
$0No trades yet — your P/L flow will appear here.
Recent Trades
| Trade | Trade ID | Date | Time | P/L | Status | Actions |
|---|
No trades yet. Click "Log Trade" to add your first entry.
Trades
Every trade you've logged, searchable and filterable
| Trade | Direction | Strategy | Session | P/L | R : R | Qty | Status | Actions |
|---|
No trades match your search.
Trade Detail
Trade Info
Tags
Reason to Trade
Notes
Analytics
Break down your performance by pair, strategy, session, and weekday
✦ AI Performance Analysis
Get an AI-written breakdown of your edge, mistakes, and what to fix next.Press ANALYSE to generate AI insights for the selected period.
Trading Calendar
Daily P/L, last 6 monthsLog a trade to see your calendar heatmap.
Performance by Pair
Performance by Strategy
Performance by Session
Performance by Weekday
Strategy & Session Comparison
Compare two strategies or sessions head-to-headNot enough data to compare yet.
Monthly Profit
No trades yet.
Pair Distribution
No trades yet.
Win / Loss Distribution
No trades yet.
Ask the AI
Ask about your trades — only sent to OpenAI when you hit Send, never automatically.Ask something like "What's my win rate on NQ this month?" or "What mistakes keep showing up in my losing trades?"
Playbook
Define your strategies and the checklist you commit to before you take the trade
No strategies yet. Add one to start tracking checklist compliance.
Notes
Quick sticky notes — trade ideas, reminders, anything worth jotting down
No notes yet. Add one to jot something down.
Settings
Manage your data and appearance
Cloud Connection
Your journal still runs on this browser's local storage. This is just the connection status — nothing syncs to Supabase yet.Contacting your Supabase project.
Sign out to lock the app behind the login screen again.
Accounts
Add, rename, or retire accounts. Dormant accounts drop out of the topbar switcher and the AI/upload account pickers, but keep their trade history.Data
Your journal is stored entirely in this browser via IndexedDB. Nothing leaves your machine.
Download every trade (including screenshots) as a single JSON file.
Download trades for a chosen period as a CSV file — opens directly in Excel, Sheets, or Numbers. Every field is included except screenshots.
Load trades from a previously exported JSON file. Imported trades are added alongside existing ones.
Import trades from your broker's CSV export. You'll match columns before confirming.
Upload Tradovate's raw order export — we'll reconstruct closed trades from the fills, ignore cancelled/rejected orders, and detect anything still open. Re-uploading a newer export won't create duplicates.
Strips every screenshot from every trade to free up storage. Trade data (P/L, notes, tags, everything else) stays exactly as it is.
Delete trades for a chosen period. You'll get a few seconds to Undo right after.
AI Analysis
Powers the ANALYSE button on the Analytics page. Nothing is sent to OpenAI until you press it.Stored only in this browser (localStorage). Sent directly from your browser to OpenAI, never to any other server.
Get a key from platform.openai.com/api-keys
Goals
Set targets to track progress on the dashboard. Leave a field blank to disable it.Appearance
Switch between dark and light mode.
Storage note
Browsers don't allow web pages to write files directly into a local
screenshots folder for security reasons. Instead, every screenshot
you upload is stored as image data inside your browser's IndexedDB, tied to that trade.
It stays on this machine and survives refreshes, but it lives in the browser's
storage rather than as loose files on disk. Use Export any time you want a portable backup.