Daily loss limit reached
Trading blocked until market open (UTC 00:00)
--:--:--
GUARDIAN — DAILY LOSS LOCK
Propr daily DD limit reached — trading blocked
Unlocks in
00:00:00
LOCKED ↩
GUARDIAN — COOLING PERIOD ACTIVE
DD threshold reached — all positions closed
Time remaining
00:00
NO TRADE ✕
FolioIO
FOLIOIO Beta
—
Active capital
$0
Total P&L: —
Starting capital: —
Drawdown 0.00%
Journal
Pre-Market
Review
Risk
Order
%
Risk $—
—

Dashboard

Dashboard
GUARDIAN COOLING ENFORCER LOCKED
Cloud monitor Checking…
Equity —
DD —
DL —
DD Limit —
Check —
LOCKED
Max Drawdown 0%
Daily Loss 0%
HWM —
Equity —
Get funded
Propr and Ferm
Connect a key, then pick a challenge.
Propr

Journal + Guardian

Buy
Connected
Ferm

Journal sync

Get funded
Connected
Market Live
Refresh
Loading…
Loading…
Loading…
Loading…
Equity Curve
Trade Duration
Win avg hold
Loss avg hold
Win / Loss
PnL per Setup
Monthly PnL Heatmap
Avg PnL per Session
Last 5 trades
History
0 trades
DatePairDir EntryExitRR PnLResultSession SetupConditionMentalConfirmationSSAnn
No trades yet.
Risk calculator
Kelly Criterion
From history, or enter manually
Full Kelly f*—
Half Kelly (recommended)—
Quarter Kelly (conservative)—
Expectancy per trade—
Profit Factor—
DD Recovery Table
DDGain needed~TradesStatus
5%5.3%6OK
10%11.1%12Manageable
20%25.0%28Caution
30%42.9%48Danger
50%100%112Critical
The deeper the DD, the more exponential the required gain. Capital protection = priority #1.
Risk of Ruin Simulator
Edge per Trade—
Risk of Ruin—
Max Consec. Loss Safe—
Expected Profit (100T)—
Scaling Guide
LevelRisk%$ per TradeNotes
Conservative 0.25-0.5% · Normal 1% · Max 2% — never exceed this.
Breakeven Calculator
Minimum win rate to break even.
Breakeven Win Rate (tanpa fee)—
Breakeven Win Rate (with fees)—
Actual vs Breakeven Win Rate—
Estimated Wins—
Estimated Losses—
Total Fee—
Gross PnL—
Net PnL (after fees)—
Expectancy per Trade—
Breakeven WR vs RR Table
Minimum win rate needed for each RR combination (excluding fees).
RR RatioBE Win RateProfit FactorStatus
Day plan
—
Pre-Market Habits
0/6
Progress0%
This week's streak
Session notes
Gate check — OK to trade?
Setup that matches bias and is in today's plan?
Analytics
Psychology
Today's condition
—
Last 7 days
Daily review

Did today's trades follow the plan?

Recent reviews
Periodic review
This week's review
—
Performance
Psychology & discipline
7
Analysis & Lessons
Next Week's Target
This Month's Review
—
Monthly Performance
Mindset & Growth
7
In-Depth Review
Next Month's Target
Review history
0 reviews
Annotate Trade
Trades
0 trades
Connect an API key to load trades.
✦ Strategy Playbook
Documentation of your trading setup rules
×
Settings
Account
Session
Sign in to sync your journal across devices.
Profile
Backup data
Credentials
Connect an API key
Buy a challenge
Propr Connection
api.propr.xyz/v1
Not connected

Get API key
Ferm Connection
api.tryferm.com/v1/agent
Not connected
Get API key
Hypernova Connection
hypernova.xyz/api/v1
Not connected
Get API key
Ferm Setup Guide
Mint a key, grant an account, connect
1
Create an Agent API key on Ferm
Open Ferm → Profile → API keys and mint an Agent key. It starts with frm_agent_. Enable account:read for journal sync. Add order:write for manual orders and Guardian auto-close. ferm.trade/agents
2
Grant an evaluation or funded account
In Ferm → API keys, grant this key access to the account you want to journal. Connect will fail if the key has no granted account.
3
Paste key → Connect
Paste the key into Ferm Connection above, then Connect & Sync. Equity, drawdown floors, and closed trades then appear on Dashboard and History.
Hypernova Setup Guide
Create a key, pick a demo account, connect
1
Create an API key on Hypernova
Open Hypernova → Settings → API Keys. Add a label, choose read for journal sync. Add write only if you place orders from FolioIO. The key is shown once.
2
Use an assessment or demo account
The pilot API lists assessment and demo accounts only. Funded accounts return permission_denied, so pick a demo account if you want to journal freely.
3
Paste key → Connect
Paste the key into Hypernova Connection above, then Connect & Sync. Balance, open positions, and closing fills then appear on Dashboard and History.
i
Pilot limits
No market data or candles, no batch orders, no post-only/close-position flags, and rule progress is not exposed yet. Reads allow 20 req/s; writes 1 req/s.
Multi-Account
0 accounts saved
No accounts yet. Connect your first account above.
Setup Guide
Connection guide & CORS troubleshooting
1
Create API Key on Propr
Open Propr → Settings → Developer and generate an API key. The key starts with pk_live_. Enable permission Read + Write — Write is required so Guardian can auto-close positions.
2
Paste Key → Connect
Get your key at Propr Developer settings (pk_live_).
3
Data comes in automatically
Propr trade history, positions, and balance sync on your schedule. New trades appear on Dashboard and History.
—
—
Cloud monitor
—
Rules
Guardian
—
OFF
Status
INACTIVE
Turn on Guardian to start monitoring
Cooling
--:--
Unrealized P&L
—
—% of capital
Drawdown limit
Close all positions when daily loss exceeds this % of capital, then enter cooling.
0.5%
20 min
Trigger at loss
—
Locked until
—
Positions
0
Max position size
Part of Guardian: close any position above the notional limit. No cooling period.
OFF
Largest now
—
Positions above $500 will be closed immediately
Guardian log Clear
—No events yet. Turn on Guardian to start monitoring.
Pause after stop loss
—
OFF
After a closed losing trade, new orders are blocked for the pause duration. Open positions are not touched.
15 min
Status
—
Trade again at
—
SL today
0
Daily loss lock
—
OFF
Status
INACTIVE
Turn on to stop trading for the day at your $ loss limit
UNLOCKS IN
--:--:--
DAILY LOSS
—
limit: —
Once realized loss for the day reaches this amount, all new orders are blocked until 00:00 UTC. Set it below the prop firm's daily limit so it triggers before a breach — e.g. firm limit $150 → set $120.
Your limit
—
Unlocks at
00:00 UTC
Triggered
0
Daily loss lock log Clear
—Daily loss lock is off.
Pre-order check-in
—
ON
A one-tap mood check before each order, using today's Psychology chip and remaining daily $ room. Revenge or FOMO blocks the order; tired, anxious or overconfident halves the size. Shadow book on Analytics shows what the rule would have changed.
Today
ISSUED
Issued — full day-plan size
Settings save automatically.
Cloud monitor
Propr account · runs while the browser is closed —
Equity
—
DD%
—
Status
—
Daily loss
—
Max size
—
Server events
—No server events yet.
Editors
Language
Notifications