Premium collected isn't your return.
ROI on committed collateral is.
Most wheel tracking dies at the first roll — the closed leg and the new leg become two unrelated rows, and your real return disappears between them. Wheel Ninja stitches every put, roll, assignment and call-away into one cycle, scored against the collateral it actually tied up.

What your spreadsheet can't tell you
A roll is not a new trade
Put → rolled → assigned → covered calls → called away is one position in one ledger. Roll credits chain, assignments convert collateral into the share lot, and nothing is double-counted.
Scored on committed capital
Every cycle's P/L is divided by the collateral it locked up, annualized by the days it was actually at risk — not premium totals, not moon math.
Full options analytics
Portfolio Greeks in dollars, payoff modeling, expiry ladder, safety distance on every open leg — plus a strategy builder, charts with indicators, and IBKR Flex import.

See the whole thing in 9 minutes
▶ The full walkthrough — empty book to completed cycle, every metric explained
Rather read? The written wheel guide covers the strategy and the formulas — useful even if you keep your spreadsheet.
Pick your rank
Every rank gets the full wheel engine and CSV upload. Start with 30 days of Jonin — no card. When the trial ends you keep everything on Genin, free forever.
$0
25 wheel entries · strategy builder · charts with indicators · CSV upload
$9.90/mo
Unlimited wheel entries — everything in Genin, no caps. $99/yr — 2 months free
$15.90/mo
Everything in Chunin + option analytics · IBKR Flex import · AI daily report. $159/yr — 2 months free
Run your wheel. Let the engine keep score.
30 days of Jonin free — no card. Wheel tracker, option analytics, builder, charts, the lot. After that, Genin is free forever.
Open Wheel Ninja