See what your Kalshi trading actually makes you, after fees
The Kalshi trade journal
See what your Kalshi trading actually makes you, after fees
Connect read-only and get your real P&L with fees folded in, win rate by category, and where your edge actually is. The math a spreadsheet or a generic journal can't do.
Start freeSee a live demo, no signup
Free forever plan · No card required · Read-only imports
fillbook.io/demo
This is live sample data — click to explore it, no signup →
Generic trading journals weren't built for this
Stock and options journals can't import a Kalshi API key, don't understand contracts that settle to $1 or $0, and have no idea what "politics," "econ" or "weather" edge means. So Kalshi traders end up in spreadsheets — or flying blind.
Everything a prediction-market trader needs to review their book
Auto-import from Kalshi
Paste a read-only Kalshi API key. We pull your fills and settlements, normalize them, and group them into positions. CSV upload too.
P&L you can trust
Realized P&L with fees folded in, weighted-average cost on partial closes, and correct settlement to $1/$0. The number is the whole point — we get it right.
Edge by category
Win rate and average win/loss broken down by market category — politics, sports, weather, econ, crypto — and by venue and day of week. Find where your edge actually is.
A real journal
Notes and tags on every position: your thesis, your setup, your mistakes, your emotions. Review your losses and stop repeating them.
Edge decay
See P&L by holding duration — an early read on whether your edge fades the longer you sit in a position.
Your data, yours
We never place trades. We never sell your data. Delete everything on request. Read-only, from day one.
Simple pricing
Start free. Upgrade when your book outgrows one venue.
Free
$0 forever
- ✓Unlimited trade storage
- ✓60-day analytics window
- ✓Journal notes + tags Start free
- ✓Everything in Free
- ✓Full-history analytics (all-time)
- ✓Every future Pro feature
Pro
$15 /month
Frequently asked
Is my Kalshi API key safe?
We ask for a read-scoped key and encrypt the private key at rest. We only read fills, positions and settlements — we can't place or cancel orders.
How is P&L calculated?
Per position (one market, one side), using weighted-average cost for partial closes, with trading fees subtracted and settlement to $1 or $0 per contract. For Kalshi we use the exchange's reported per-fill fee, so the number matches your account.
Which venues do you support?
Kalshi today. Polymarket and other venues are on the roadmap — driven by demand, so tell us what you trade.
Can I cancel anytime?
Yes. Pro is month-to-month; cancel whenever and you keep access through the period you paid for.
Stop guessing where your edge is
Import your fills in minutes. See the truth about your trading.
