Skip to main content
First journal that answers back

Stop journaling. Start asking.

A streaming, context-aware chat that knows every trade you’ve taken — your live tilt, your validated patterns, your last journal entry — and answers anything in plain language, in real time.

See it on real data
Try asking
MT5 live · 30s sync
MT4 · HTML import
14-day trial · no card
MT5 · live · 30s
Pattern · EUR · LDN · 0.71
Tilt · 68 / 100
Today · Coach
200k context
Ask anything · “show me the early exits”
Things real traders asked Chartwise this week
“Why did I lose money in London this week?”“Show me trades where I held past my MAE.”“What’s working for me right now?”“Should I trade through CPI tomorrow?”“Am I on tilt?”“Summarize my week — honestly.”“Which pattern is declining?”

One brain. Four hands.

Same data, four personalities. Hover one to hear how it talks.

C
01Coach
direct · witty · no pity
“Am I on tilt?”
Three signals fired in the last 20 minutes. You’re at 68. Cool down before the next entry.
Today’s drift · since 09:00−$420 · 3 trades
Live tilt · right now
68
Orange · cool-down
3 / 8 fired · cool down 20m→ pause session?
auto-selected when you’re tilting
M
02Mentor
seasoned · patient · metaphor-driven
“Why does this keep happening?”
Same shape as Tuesday — same instrument, same hour, same hesitation. The fix is not conviction. The fix is the stop being a button you cannot argue with.
entryMAE peakexit
EURUSD · LDN open exittilt-induced
03 May · 09:42 · −2.1R · 14m hold

Held short past MAE again — yellow tilt at entry, but I felt it before the chart did. Closed in panic.

#early-exit#mae-breach#fix-stop
auto-selected when you’re journaling
A
03Analyst
data-heavy · bullets · comparative
“Show me my early exits.”
12 trades · cumulative cost −$1,287 · three from this week alone:
R-distribution · last 30d12 early-exit trades
<−2R
−2 to −1
−1 to 0
flat
+1+
SYMBOL · DATESEVERITYCOST
EURUSD 03 May · 09:42
−$420
GBPJPY 04 May · 14:08
−$310
USDJPY 05 May · 11:21
−$280
3 of 12 · cumulative−$1,287
auto-selected when you ask for numbers
P
04Professional
advisor tone · structured · calm
“Weekly review.”
Edge intact. Profit factor 1.84, expectancy +$60 / trade, six weeks stable. Maintain sizing.
Equity · last 6 weeks+$5,820
+$60
expectancy / trade
1.84
profit factor
6 wks
edge stable
This week’s review2 flags
Sizing held · 0 violationsall 47
!Late-exit cluster flagged−$1,010
auto-selected when you ask for the weekly review
switch voice mid-threadSame model, four hands. Pin one if you want it sticky.

Ask anything about your own trading.

One thread. One conversation. Five questions. Five real answers from your data.

0102030405
Youjust now
01/ 05
“Why did I lose money in London this week?”
Will check
3 london tradesthis week−$1,010 net
Routing to Coach · streaming →
Youjust now
02/ 05
“Show me trades where I held past my MAE.”
Will check
7 mae breaches5 sessions−$1,287 net
Routing to Analyst · streaming →
Youjust now
03/ 05
“What’s working for me right now?”
Will check
38 occurrences6 weeks stablewin rate 71%
Routing to Mentor · streaming →
Youjust now
04/ 05
“Should I trade through CPI tomorrow?”
Will check
8 cpi sessions5W · 3L+$840 net
Routing to Professional · streaming →
Youjust now
05/ 05
“Am I on tilt?”
Will check
live signalsscore 683 firing
Routing to Coach · streaming →
C
Coach · pulled from MT5 · 3 London trades
Three trades. Two early-exits, one revenge entry. EURUSD closed 14m after entry — MFE was 2.3× your final P&L. Then doubled size on GBPUSD inside the cool-down.
London session · 09:00 → 13:00
3 trades · all losing
−$1,010
net
09:42+33m hold
EU
EURUSD LONG
Early exit · MFE 2.3× final
−$420
−2.1R
11:08+18m hold
GJ
GBPJPY LONG
Revenge entry · 2× size
−$310
−1.8R
12:21+11m hold
UJ
USDJPY SHORT
Early exit · stop hit −0.6R later
−$280
−1.5R
!Tilt hit 68 by 12:00 — three signals firing across the session.
A
Analyst · 7 trades · last 5 sessions
You held past MAE on 4 of 7 trades. Pattern: when you breach −1.2R, you stop adjusting. Average additional drawdown after breach: −0.8R.
MAE breach · no stop adjust
4 trades · last 5 sessions
−$1,287
cumulative
02 May030405
EU
EURUSD MAE breach −2.1R
03 May · 09:42 · 33m hold
−$420
GJ
GBPJPY MAE breach −1.8R
04 May · 14:08 · 18m hold
−$310
UJ
USDJPY MAE breach −1.5R
05 May · 11:21 · 11m hold
−$280
XU
XAUUSD MAE breach −1.1R
02 May · 15:33 · 22m hold
−$185
M
Mentor · 38 occurrences · 6 weeks stable
One pattern is doing all the heavy lifting. EURUSD long, London open, after the 09:00 bar closes above prior session high. Stable for six weeks.
EURUSD · LDN · prior-high break
RULE · close[09:00] > high[D-1]
Validated
71%
Win rate
↗ +4 vs prev
2.4×
Profit factor
↗ stable
38
Sample n
+3 this wk
0.82
Confidence
↗ rising
Equity from this pattern · 6 weeks+$2,840
27 wins11 lossesavg +$75 / trade
P
Professional · 8 historical CPI sessions
Your CPI-day record: 8 trades, 5W 3L, +$840 net. Average drawdown on CPI mornings: −$120. The setup that worked: pre-positioned shorts at the print, exited within 30m.
CPI sessions · last 8 prints
5W 3L · avg hold 27m
+$840
net
JAN
+$120
W
FEB
+$220
W
MAR
−$95
L
APR
+$180
W
MAY
−$70
L
JUN
+$260
W
JUL
+$140
W
AUG
−$85
L
Recommended setup · pre-positioned short
Enter 30s before print · exit within 30m · max risk −$120
C
Coach · live · 3 signals firing
Yes. Score 68. Three signals fired in the last 20 minutes — loss ratio, MAE cluster, hold drift. Cool down 20 minutes before the next entry.
Loss streak
3
Loss ratio
92
DD depth
34
MAE cluster
88
Trade freq
22
Hold drift
74
Session collapse
40
Size drift
28
Cool down 20 minutes before the next entry.Auto-pause kicks in at 75 if no manual override.
live · synced 14s ago·247 trades pulled from MT5·account base $50,000

Every trade. One curve. Honest.

The dashboard isn’t gone — it lives inside the chat, pulled up the moment you ask. Same numbers your broker has. No vanity, no rounding, no “account-closed-at-peak” cherry-picking.

P&L · cumulative · all-account
$0▲ 29.6% on base
Best day
+$1,840
Mar 22 · 4 trades
Worst day
−$640
Apr 18 · 2 trades
Win streak
6W
Apr 19–24
Trades / week
19.2
vs 14.6 prev
this 90dprev 90dtrades / day
You add risk after wins. Two of your best 5 days followed a green day — the third wins came after losses, and were 38% smaller. Worth knowing before tomorrow’s open.
Drawdown · running peak-to-trough
−4.8%2 events · max
Recovery · time-to-new-high
6davg · both events
  • Apr 4−$1,700
    8d
  • Apr 28−$2,400
    4d
Avg trades / recovery · 11R-discipline held · 0.6% per
Net P&L · 90d▲ +12.4%
$0
vs prev 90d+$1,640
Profit factoredge ≥ 1.5
0
you
01.53.0
peer 1.32▲ above
Win rate143 W · 104 L
0%
0%
  • wins143
  • losses104
losers smaller by1.7×
Expectancy / trade▲ +$22
$0
−2R0+3R
avg R · 0.42SQN · 2.1
  • Sharpe1.42peer 0.94
  • Sortino2.08peer 1.21
  • Calmar1.96return / max DD
  • Avg hold38mscalp range
  • Risk / trade0.6%σ 0.18%
  • Best pairEUR/USD+$6,420
  • Worst dayWed−$340 avg
  • Largest streak6WApr 19–24
247 trades · 90 days·shape, not vanity

What an average win looks like. Loss too.

An edge isn’t your win rate. It’s the shape of the wins, the shape of the losses, and how often each one shows up. Both laid flat — so you can’t fool yourself about which side you live on.

Trade size · $ distribution
−$108avg lossvs+$184avg win1.7× ratio
1
4
12
24
35
28
$0
38
45
32
18
8
2
−$1.6K−$800−$400−$200−$100−$50·$50$100$200$400$800$1.6K
Losses · 104 trades
  • Median−$72
  • P95 (worst 5%)−$420
  • Largest−$640
  • σ std dev$118
Wins · 143 trades
  • Median+$132
  • P95 (best 5%)+$840
  • Largest+$1,420
  • σ std dev$215
Largest loss is 45% of largest win. The asymmetry holds at the median and the P95 too — not just the average. That’s what an edge looks like under a microscope.
R-multiple · per-trade outcome
+$60/ tradeexpectancySQN 2.1
break-even
trade countdensitymean +0.42Rmedian +0.18R
  • Total247
  • Mean R+0.42
  • Median R+0.18
  • Mode+1 to +2R
  • Tail risk <−2R3.2%
Mode sits in the +1 → +2R bucket — your bread-and-butter trade. Tail risk under −2R is 3.2% of trades. The shape says “clipped on the left, fat on the right.”
30 seconds · zero typing

Every trade journals itself.

From close to Sunday digest. Without you lifting a finger.

MT5 · #442910203 May · 09:42:18
EU
EURUSD LONG
Forex · 0.50 lots
−$420
−2.1R
entry1.08412
exit1.08327
stop1.08287
hold14m 22s
max pain−1.2R
peak gain+2.0R
+30s
  • rule

    Held past your stop. Same shape as Tuesday’s GBPJPY.

  • tilt

    Yellow at entry — your last two yellows both lost.

  • pattern

    5th EUR/LDN-open exit this month. 3 of 5 lost.

  • what-if

    Original direction hit target 11m after you exited.

+90s
auto-drafted

EURUSD · the LDN open exit, again.

03 May · 09:42 · −$420 · −2.1R · 14m hold

Held EURUSD short past max pain again — yellow tilt at entry, but I felt it before the chart did. Best moment was 2R the other way; closed in panic 14 minutes in. Same shape as Tuesday’s GBPJPY. Fix: pre-set the stop, walk away.

#early-exit#mae-breach#ldn-open
Sunday
weekly digestApr 27 → May 3

EUR/LDN-open exits, again.

3 trades this week. Same exit. Avg −1.4R.

  • EU
    Mon 09:4312m past stop
    −1.6R
  • EU
    Wed 09:389m past stop
    −1.2R
  • EU
    Fri 09:4214m past stop · today
    −2.1R
Pre-set stop before LDN open. No mid-trade edits.

You haven’t typed a word.

One trade. Every angle.

Open any trade and the chart, the math, and the verdict are all there. No tab-hunting.

GJ
GBPJPY LONG
Tuesday · 04 May · 14:08 → 14:32 · 24m hold
Late exit
−$310
−1.8R
Price action · M1194.21 → 193.96 · −25 pips
entry · 194.21exit · 193.96stop · 193.85EntryExit
issue
Held past invalidation

Price closed below the breakout level at 14:21. The stop should have been a button, not a question. You watched it tick six minutes longer.

fix
Pre-set stop, walk away

Hard-stop the moment price closes through your invalidation. No mid-trade edits. Your fix-list will surface this on Sunday.

M
Mentor · seasoned
You held this six minutes past your stop because you were watching for a reversal that had already failed twice this session. The pattern fits the cohort the engine flagged on Monday — same instrument, same hour, same hesitation. The fix is not conviction. The fix is the stop being a button you cannot argue with.

Today, at a glance. Then ask.

A full dashboard exists for those who want one — every trade, every stat, every filter. But everything here is also a question away.

Trades
Last 30 days
FiltersLast 30d Symbol · EURUSD Side · all AI · “losing trades held past stop”
Trade performance
Last 30 days · 247 trades
Net P&L
+$14,820
▲ 12.4% vs prev
Win rate
58.0%
143 W · 104 L
Profit factor
1.84
edge ≥ 1.5 · peer 1.32
R-multiple
+0.42R
avg per trade
Sharpe
1.42
peer 0.94
Expectancy
+$60
per trade
W/L ratio
1.7×
losers smaller
Consec W / L
6/3
max streaks
Wins · 143Total · 247Losses · 104
58%
42%
Pair distribution8 symbols traded
EU
GJ
UJ
XU
GU
AU
Best win
+$1,420
EURUSD · Apr 24
Worst loss
−$640
GBPJPY · Apr 18
Avg win / loss
+$184/−$108
1.7× ratio
Max drawdown
−$2,400
−4.8% · recovered 4d
Trade list 5 of 247
Date
Symbol
Side
Status
P&L
R
Volume
Open
Close
Duration
Tag
Curve
May 04 · 14:32
GJGBPJPY
LONG
Loss
−$310
−1.8
0.40
194.21
193.96
24m
late exit
May 04 · 11:21
UJUSDJPY
SHORT
Win
+$420
+1.4
0.30
154.82
154.46
18m
clean
May 04 · 10:48
EUEURUSD
LONG
Win
+$340
+1.1
0.50
1.08612
1.08680
32m
clean
May 04 · 09:42
EUEURUSD
LONG
Loss
−$420
−2.1
0.50
1.08412
1.08327
14m
early exit
May 04 · 09:14
XUXAUUSD
SHORT
Win
+$210
+0.8
0.10
2342.18
2336.42
42m
clean
5 of 247 trades · page 1 of 50
1
Or just type — and skip the filters
“Show me the early exits this week, sorted by R-multiple.”

One price. No fluff.

Same brain across every plan. Pick the one that matches your volume and team. 14-day trial, no card.

01

Starter

For the trader getting honest with their data for the first time.

$14.99/ month
Billed monthly · cancel anytime
$149.90 / year · 2 months free
Start 14-day trial
What you get
  • Up to 100 trades / month
  • MT5 live sync · MT4 HTML import
  • Coach voice + auto-journal
  • 7 mistake rules + tilt monitor
  • Email support · 24h response
First question to ask
“What did I lose money on this week?”
03

Team

For prop desks, mentors, and trading collectives running multiple seats.

$29.99/ seat / mo
Min 5 seats · billed monthly
$299.90 / seat / year · save $60
Talk to us
Everything in Pro, plus
  • Shared workspaces · seat management
  • Mentor view · review trader threads
  • Custom rule SDK · build your own
  • API access · webhooks · exports
  • SSO · SAML · audit logs
  • Dedicated CSM · 99.9% SLA
First question to ask
“Which trader on my desk is drifting?”
14-day trialno card · full Pro access
Cancel anytimeno contracts · prorated refunds
Your data is yoursexport · delete · zero training
EU + US hostingSOC-2 in flight · GDPR ready

We will not fake a logo wall. We will not add a broker until we can promise the same depth. We will not invent a metric we cannot compute. We will not pretend an LLM is a coach. We will treat your data as your data.

Stop journaling.
Start asking.

See pricing
14-day free trial · no card required · cancel anytime