BetaFree to use, everything unlocked

The trading journal that actually makes you a better trader.

Other journals focus on stats. Actal focuses on improving your trading: it grades your discipline, finds the mistakes you keep paying for, and makes you fix them, one at a time.

Free during beta · No card
9:41Actal100%
Dashboard
last 30 days · 41 trades
☰
This week's execution
Execution 84 this week, up from 75.
The biggest drag: 3 of 15 reviewed trades carried a mistake (moved stop).
Review 2 trades
Execution this week15 reviewed · 2 owed
84Solid▲ 9 vs last week
A/B graded
86%
Mistake-free
80%
Rules kept
100%
Days planned
100%
Traded the plan
75%
Biggest drag: 3 of 15 reviewed trades carried a mistake (moved stop).
‹
October 2026
+$2,314.00
12/14 planned · 13/14 fully reviewed · 1 rule break
Open calendar →
Mon
Tue
Wed
Thu
Fri
letter = average grade · dot = plan filed · ! = rule broken · tint = net P&L · missed = setups not taken · square = day type
Home
Trades
Review2
Plan
Stats
Works with what you already trade on
TradingView
NinjaTrader
MotiveWave
Sierra Chart
Tradovate
Rithmic
Quantower
TopstepX
ATAS
Interactive Brokers
thinkorswim
tastytrade
Robinhood
Webull
MetaTrader 4
MetaTrader 5
any CSV via column mapper
Export guide for every platform, prop firms included →
How it works

Import. Review. Get called out. Fix one thing.

Tuesday's mistake shows up in Friday's verdict.

actal.io/import
Drop a CSV from any supported platform
TradingView · NinjaTrader · Tradovate · Sierra Chart · Rithmic · Quantower · TopstepX · ATAS · IBKR · thinkorswim · MT4 · MT5
CSVOrders_2026-09-04.csv42 KB
Orders_2026-09-04.csv
detected: Tradovate / NinjaTrader Broker (orders) · into Apex Eval 50K
0
fills parsed
0
round trips
0
duplicates skipped
+$0
net in file
61 round trips reconstructed from 142 fills. Nothing already imported; every trade is new.
Import 61 trades
Why other journals don't work

You've journaled for a year. Are you actually better?

Most journals are a stats page with a login. They show you what happened and leave the fixing to you, at 4pm, tired, flipping through fifty charts.

Every other journal
×
Fifty stats. Figure it out yourself.
✓
Tells you what to fix and what it costs you.
×
Green day, good day.
✓
Grades every trade on whether you followed your rules.
×
Mistakes are tags you never look at again.
✓
Adds up what each mistake costs. The biggest one is your focus.
×
Notes in one app, screenshots in another.
✓
Grade, tag, chart and notes on one screen.
×
The premarket plan lives in a notebook.
✓
Plan in the journal, then see how often you traded against it.
Insights

It tells you what's costing you.

Not a chart to squint at. A sentence, the trades behind it, and the dollar figure. Broke your loss limit? That's finding number one.

Your own rules come first
Lucky wins on ugly trades get flagged too
Rule brokenlast 4 weeks
"Moved stop" has shown up 3 weeks running.
Logged on 7 reviewed trades across 3 consecutive weeks; those trades netted −$1,306. A mistake that repeats weekly is a rule you have not actually adopted.
−$1,306
on those trades
Make this the weekly focus
Dismiss
Dangerous winlast 30 days
Your 2 D/F-graded trades made money. That is the dangerous kind of win.
They paid +$640 while breaking your rules. Across all time, D/F-graded trades net −$2,180; the market is teaching the wrong lesson.
this window
+$640
all time
−$2,180
−$2,180
D/F trades, all time
Dismiss
Review

Grade the trade, not the money.

A clean loss is a good trade. A sloppy win isn't. Grade it A to F, tag the mistake, draw on the chart, write the note. One screen, keyboard only.

Keyboard flow: grade, tag, next
Drawings stay editable, not burned into the screenshot
actal.io/trades/9e54…
Trade review
3 of 7 in the queue
MNQZ5Short · 4 contracts
28 Aug 10:42 → 11:07 · Apex Eval 50K
−$418.50
23,412.25 → 23,464.50 · 25 min
Add screenshot
Paste or drop a chart, then draw your entry, stop and target on it
stop moved here
▤ libraryDraw on chart
marked up
10:55 Price came back to entry and I moved the stop instead of taking the flat. Third time this month.
Rule break on this trade
Kept trading after the daily loss limit ($750) was hit
2 trades after the line, netting −$418.50.
Discipline grade
A1
B2
C3
D4
F5
D · Rules broken, position held past the plan.
Mistakes
Moved stopTraded past daily loss limitChasedRevenge
Tags
pullbackopen driveNY session
Strategy
Opening drive
State
Frustrated
Trade 3 of 7 in the queue
J / K to move · 1–5 to grade · ⏎ to save
Save & next
Risk rules

Your rules. The journal keeps score.

Daily loss limit, max trades, cooldown after a loser, nothing after 11:30. Set them once. Every import gets checked and you see exactly which trades you shouldn't have taken.

Hit your limit and stopped? That counts as kept
Broke it? It's on your calendar
actal.io/settings/rules
Settings
Risk rules
Risk rules
Your own limits, checked against every trade automatically. Stopping at a limit is a rule kept; the trades taken after a line is crossed are what break it.
1R = $250R size
Pause
Stop for the day after losing 3R ($750)Daily loss limit
every account · hit 4×, respected 2×, last 90 days
Pause
At most 6 trades per dayMax trades per day
every account · kept every day, last 90 days
Pause
Wait 15 min after a losing tradeCooldown after a loss
every account · broken on 1 day, last 90 days
Pause
Only trade between 09:30 and 11:30Trading window
every account · kept every day, last 90 days
Pause
Stop for the day after 3 losses in a rowStop after consecutive losses
every account · hit 1×, respected 1×, last 90 days
Pause
Weekly focus

One thing to fix this week.

Not ten things. One. Picked from your findings, tracked every day, sitting at the top of your dashboard until it's fixed.

Updates the moment you review a trade
The execution score tells you if the week was actually better
Weekly focusDay 4 of 7
Zero "Moved stop" this week
1so far this week · target ≤ 0
Mon · 0
Tue · 0
Wed · 1
Thu · 0
Fri · —
Happened once this week, on Wednesday. Two clean days left to close the week at 1.
Last week
4.0
This week
1
4-week trend
−38%
On your phone

Review from the couch.

Same journal, sized for your phone. Grade with your thumb, draw on the chart with a finger, file the premarket plan before the open.

9:41Actal100%
Dashboard
last 30 days · 41 trades
☰
This week's execution
Execution 84 this week, up from 75.
The biggest drag: 3 of 15 reviewed trades carried a mistake (moved stop).
Review 2 trades
Execution this week15 reviewed · 2 owed
84Solid▲ 9 vs last week
A/B graded
86%
Mistake-free
80%
Rules kept
100%
Days planned
100%
Traded the plan
75%
Biggest drag: 3 of 15 reviewed trades carried a mistake (moved stop).
‹
October 2026
+$2,314.00
12/14 planned · 13/14 fully reviewed · 1 rule break
Open calendar →
Mon
Tue
Wed
Thu
Fri
letter = average grade · dot = plan filed · ! = rule broken · tint = net P&L · missed = setups not taken · square = day type
Home
Trades
Review2
Plan
Stats
9:41Actal100%
Trade review
3 of 7 in the queue
MNQZ5Short · 4
−$418.50
28 Aug · 10:42 → 11:07 · −1.4R
stop moved here
Discipline grade
A
B
C
D
F
Moved stopChasedRevenge
Save & next · 3 of 7
Home
Trades
Review2
Plan
Stats
A
Actal
plan, trade, review
Marcus K. · from their journal
NQZ5Long · 2 contracts
+$1,240
4 Sep 2026 · 2.1R · 18 min hold · Apex Eval 50K
pullbackA+ setupNY open
"Waited for the pullback, stop under the low, out at the 2R target. Nothing to fix."
A
Discipline grade
Plan followed, rules kept.
entrystoptarget · 2.1R
Share

Show anyone any trade.

Every trade gets a link. Send it to a buddy, drop it in the Discord, post it on X. It opens as a card, no account needed.

Add friends and you see each other's trades and stats, and comment on each other's reviews. It's hard to lie to yourself when a friend is watching. Hide the dollars if you want.

Beta

Free while we're in beta.

Everything unlocked, no card. Beta users get a founder's price for life when Pro launches.

Beta
Everything unlocked. No card.
$0while we're in beta
✓Unlimited accounts and history
✓Findings with the cost, weekly focus, execution score
✓Risk rules checked on every trade
✓Premarket plans, daily and monthly reviews, editable templates
✓All the stats, chart drawing, PDF export
✓Friends, groups, share trades, hide dollars
Beta users get the best deal we will ever offer. When Pro launches, you get first dibs on a founder's price locked in for life, well below what everyone after you pays.
FAQ

Things traders ask before switching

Dashboards and most journals show you what happened. Actal makes you run the loop that changes it: a plan before the open, a closeout after, a grade on every trade, a dollar cost on every mistake, one thing to fix a week, and a monthly review with goals. The stats are there too, but they are the by-product.

Your stats won't change until your trading does.

Import this week's trades. Actal tells you the first thing to fix.