Size it with a stop, then save it to your journal.
Analyse your last trade — see what discipline would have saved
Discipline Score
—
Tier · Locked
Stop—
Size—
Log streak0
Synced fills count more than manual logs — a confidence mix, not fake precision.
Log 3 trades to unlock your score & share card
Account BalanceSAMPLE
€10,000
Risk 1% = €100 per trade
This week
—
Stop discipline: —
0.5%
1%
1.5%
2%
3%
Challenge remaining
CHALLENGE
Daily loss0 used · 0 leftof 0
Trailing DD0 used · 0 leftof 0
Profit0 · 0 to target/ 0 target
Best day0 · 0% of profit30% cap
From journal P&L on this book.
⚠️ 2 trades need discipline flags — tap to complete
82%
Stop Discipline
—
—
Size Discipline
—
1.8
Profit Factor
—
58%
Win Rate
— trades
Watch shelf
Market Sentiment
CNN Fear & Greed
—
LOADING
Fetching CNN Fear & Greed…
Extreme FearFearNeutralGreedExtreme Greed
↻ Loading CNN Fear & Greed…
Progress
🌱 Discipline Novice12 trades to Consistent Runner
Need 80%+ stop confirmation over 20 trades
✓ First Runner
✓ 7-day streak
Elite Runner
30-day streak
Commodities
Global Markets
↻ Loading…
Connected Brokers
CHALLENGE
Daily loss0 used · 0 leftof 0
Trailing DD0 used · 0 leftof 0
Profit0 · 0 to target/ 0 target
Best day0 · 0% of profit30% cap
From journal P&L — override in Settings if your eval dashboard differs.
CFD/Forex
Shares
Options
Crypto
CFD / Forex Position Sizer
Try broker quantities (e.g. 2,858 on T212) to preview risk & reward.
FVG retrace optional
Wait for price back in the gap, then enter only after a reversal prints in that zone (e.g. hammer / engulfing). Direction is the impulse that made the gap. Size is still your 2% / stop math.
—
MAX UNITS / CONTRACTS
—
RISK
—
R:R
—
REWARD
Not ready
Paste FVG high and low.
⛔ Trade Blocked
This fill would fail the eval.
Shares Position Sizer
Risk defaults
1% risk · 2× ATR stop · 4× ATR target · 10% max position
FVG retrace optional
Same filter: wait for the retrace, then a reversal in the zone. Stop belongs beyond the gap.
—
MAX SHARES
—
RISK
—
R:R
—
REWARD
Not ready
Paste FVG high and low.
⛔ Trade Blocked
This fill would fail the eval.
Options Coach
Size the LEAPS / long option
Paste ticker, strike, premium, DTE, and spot. Coach sizes contracts against Rule 1 (2%), Rule 2 (20%), and Rule 3 (2:1) and shows break-even. No chain — numbers you paste.
Flagged options fills
No options fills flagged. Log a LEAPS, Wheel, or Put-credit trade first — or flag an options row in the journal.
= Max risk: €1,000
Rule 1: 2% max per trade · Rule 2: 20% max total options exposure
⛔ Trade Blocked
⛔ Trade Blocked
This fill would fail the eval.
Options Calculator
Call
Put
Cash-secured put
Covered call
Width in points. Max loss = (width − credit) × 100. Leave blank to size as cash-secured.
—
MAX CONTRACTS
—
TOTAL COST
—
STATUS
—
BREAK-EVEN
Options Risk Rules
Rule 1
—
Max 2% portfolio risk per trade
Enter premium to check
Rule 2
—
Max 20% total options exposure
Enter existing exposure to check
Rule 3
—
Minimum 2:1 reward-to-risk ratio
Enter target price to check
Outcome Scenarios
Trade Journal
CHALLENGE
Daily
0 left
DD
0 left
Target
0%
Best day
0
Of profit
0%
Cap
off
Synced = broker fill (full weight). Imported = CSV (high). Manual = self-logged (half). Same flags, different confidence.
Journal the breach that did not happen.
Weekly Review
—
Coach is Runnr Pro
Weekly insights, Ask Coach, and rule-vs-actual equity are included in the 7-day trial and Pro — then €19/month.
—
Stop Confirmation
—
—
Size Discipline
—
—
Undisciplined Trades
—
—
Undisciplined P&L
missed R:R on exits
Institutional Grade
SORTINO · RECOVERY · PF
—
Sortino Ratio
target > 2.0
—
Recovery Factor
net ÷ max DD
—
Profit Factor
200+ trades
—
Coach Insights
WEEKLY · AI
Share your process
Weekly discipline report — TikTok bio is runnr.fyi/?demo=1 (SAMPLE desk), not login.html. Process, not a performance claim.
Log 3 trades to unlock your score & share card
Ask Coach
Ask about patterns in your own trade data
Why do I cut winners early?
Worst instrument for discipline?
P&L if I followed rules 100%?
Am I oversized?
Win rate vs profit factor?
Best day of week?
Long vs short edge?
How's my streak?
Monthly Equity Projection
If you had followed Runnr rules on 100% of trades this month:
-€180
ACTUAL
+€1,240
WITH RUNNR RULES
Watchlist
Fetching prices...
Price Alerts
Alert when price hits entry ± risk band
Active Alerts · Risk band: 1%
Broker Sync
Connect once. Pull real trades into your journal.
Sign in
Sync journal & watchlist from your Mac. Use the sign-in page — it works reliably on iPhone.
Stops held, size leaked. Score one incomplete SAMPLE row — then keep the book.
Alex Runner · SAMPLE
—
Stops held, size leaked.
—
Stop
—
Size
—
Disciplined—
Size leak—
Illustrative demo book — not a customer testimonial, not live AUM.
runnr.fyi
AAPL CFD · Apr 10 · incomplete SAMPLE row. Flag stop and size — that is the job.
How Runnr works
Walkthrough file is not on this branch yet — skip to the desk. Parent: drop runnr-how-it-works-vo.mp4 onto media/runnr-how-it-works.mp4.
Account
Your account
Account
Profile
R
—
Member
Stock Data
Loading market data...
Connect Alpaca
Paste Alpaca paper keys once — they’re encrypted and saved to your Runnr account. After that, every device you sign in on links automatically.
Connect IBKR Flex
Read-only. In IBKR Account Management → Flex Web Service: create a Trade Confirmation or Activity Flex Query (XML), enable the Web Service, then paste the token + Query ID. Extend token validity beyond 6 hours if you sync often. Do not IP-restrict the token to your home network (Runnr syncs from the API server).
Connect Trading 212
Read-only. In Trading 212 go to Settings → API (Beta) and generate a key. Enable account, history, and portfolio. Leave orders off. Invest / Stocks ISA only — SIPP is not supported. Keys are encrypted on your Runnr account. We never place trades.
Runnr account
One sign-in syncs journal & watchlist across devices.
Alpaca, IBKR Flex, and Trading 212 sync are read-only — Runnr cannot place trades. API keys and Flex tokens are encrypted per account. CSV presets cover Trading 212, eToro, Degiro, Schwab and more. T212’s public API covers Invest / Stocks ISA only — not SIPP.