AI trading journal

Stop repeating the trade that's costing you money.

Chartself reads your trade history the way you can't, and flags the pattern before it becomes next month's loss.

Start free See how it works No credit card required · Unlimited trade journaling on the free plan
Scroll the tape
What it catches

Your journal shouldn't just store trades.
It should catch what they have in common.

Every card below opens with the kind of flag Chartself raises from your own data. Not generic stats, but the specific habit and its dollar cost.

⚑ 3 entries within 11 min of a stopped-out loss

Revenge-trade detection

Chartself watches the clock between your losses and your next entries. When you're trading the anger instead of the setup, it says so, with the running cost.

⚑ 71% of your losses land between 14:00–15:30

Time-of-day leaks

Win rate by hour, day, and session. The window where you consistently give profits back stops hiding inside your monthly average.

⚑ R:R rule skipped on 4 trades this week

Risk-rule tracking

Set your own rules: max risk, position size, daily loss limit. Chartself scores every trade against them and shows what breaking them actually costs you.

✓ Breakout-retest setup: +2.1R avg over 23 trades

Setup breakdowns

Performance by setup, symbol, direction, and hold time. Double down on what pays. Retire what doesn't, with the numbers to justify it.

↓ 142 trades imported · broker sync active

Broker sync & CSV import

Connect a supported broker for automatic sync, or import any broker's CSV. Your history lands cleaned, matched, and ready to analyze in minutes. The list of synced brokers is growing every month.

→ "Show my Tuesday losses" · answered from your rows

AI on your own key

Bring your own API key and ask your journal anything in plain English. The AI answers from your actual trades, and your data never trains anyone's model.

The read

Raw rows in. Self-knowledge out.

trade_log · last 5 sessions
TUE 09:42 · ES long+$310
TUE 13:58 · ES long−$640
TUE 14:07 · ES long ×2 size−$820
WED 10:15 · NQ short+$475
WED 14:02 · NQ long−$590
WED 14:11 · NQ long ×2 size−$1,410
THU 09:51 · ES long+$260

"You size up within ten minutes of a loss, both times in the two o'clock hour. Same setup, double the size, same exit. That habit cost you $2,230 this week."

Chartself · reading your journal
How it works

Three steps between you and your first flag.

01 / IMPORT

Bring your history

Sync a supported broker, upload a CSV from any broker, or log trades manually. Old trades count, because patterns live in your history.

02 / JOURNAL

Trade like you already do

Keep trading your way. Chartself tags setups, tracks your rules, and builds your equity curve, calendar, and psychology profile in the background.

03 / GET THE READ

See what you keep doing

Revenge trades, time leaks, rule breaks, all flagged with the dollar cost attached, so the next one doesn't happen on autopilot.

Pricing

Start free. Upgrade when the flags start paying for themselves.

Free
$0
Everything you need to build the journaling habit.
  • Unlimited trade journaling
  • Dashboard, calendar & equity curve
  • CSV import
  • Playbook & trade notes
Start free
Pro
$12 /month
The full pattern-catching engine.
  • Everything in Free
  • Revenge-trade detection
  • Advanced analytics & psychology
  • AI insights with your own key (BYOK)
  • BonusBroker sync, with new brokers added regularly
Get Pro
Elite
$24 /month
For traders who want their data working overtime.
  • Everything in Pro
  • API access to your data
  • Higher broker sync limits as new brokers roll out
Get Elite

The next flag is already
in your history. Go find it.

Import your trades and see your first pattern read before your next session opens.

Create your free account →
No credit card required · Unlimited trade journaling on the free plan