Tutorial & Onboarding · Covered Call Rolling Terminal

Roll your covered calls
without the spreadsheet chaos.

ROLL.OPS is a focused, educational terminal for income traders. You enter your own positions and model rolls by hand using real, 15-minute-delayed market data — no broker connection. This page shows exactly how it works, then sends you into the live app.

call-strategy-hub-1 · live terminal
ROLL.OPS covered call roll-analysis terminal

/ What is ROLL.OPS

A command center for selling and rolling covered calls.

ROLL.OPS is built for income traders running the wheel and covered call strategies. It's an educational workspace: you manually enter your positions, model different rolls, and learn the mechanics — without ever connecting to your bank or brokerage.

/ What "rolling a covered call" means

Rolling means you buy back the call you previously sold and, at the same moment, sell a new call against the same shares — usually at a different strike or a later expiration. For now, ROLL.OPS focuses only on covered calls — nothing else.

/ Real data — not simulations

Even though ROLL.OPS never connects to your account, nothing here is fake. Every analysis is built from your actual position inputs and live option prices from Yahoo Finance — real market data on roughly a 15-minute delay.

01 / Manual & Private

Every position is entered by you

ROLL.OPS never connects to your bank or brokerage. You enter your covered calls by hand, so your money, logins and personal financial data stay entirely yours.

02 / Scenario Modeling

Test rolls before you trade

Model different strikes, expirations and premium targets to see how a roll would play out — then decide on your own terms.

03 / History Log

Every move is logged

Each roll is saved to your history as its own entry — a record of what you did, not a running total. Heads up: experiments you make can show up there too.

04 / Educational by design

Learn the mechanics, stay in control

A hands-on learning terminal for income traders. You plan and place every roll yourself, so you understand exactly what you're doing and why.

/ Inside the terminal

See what you're working with.

Every roll target, color-coded

Roll Candidates

Every roll target, color-coded

Your positions on the left, a full option chain in the middle ranked by net credit and credit %, and a heatmap on the right — all color-coded so the best rolls are obvious at a glance.

The full picture before you act

Roll Recommendation

The full picture before you act

Pick a candidate and get a roll score, net credit, strike-vs-underlying, DTE change and a fresh breakeven — then replace your position or keep both for side-by-side analysis.

See before vs. after at expiration

Payoff Comparison

See before vs. after at expiration

A P&L payoff chart overlays your current position against the rolled position across the underlying's price range, so you can confirm the roll actually improves your outcome.

/ Step-by-step

From sign-in to your first roll.

Six steps to go from a fresh login to tracking real premium — including how to read the color-coded roll candidates. Follow along here, then open the terminal and do it for real.

01

Open & sign in with Google

Click any 'Open ROLL.OPS' button to launch the terminal, then authorize with one-click Google sign-in. Your private workspace loads instantly — this matches the actual ROLL.OPS sign-in screen.

step 01
Open & sign in with Google
02

Add your positions manually

ROLL.OPS never links to your bank or broker. As an educational tool we deliberately keep your money and login credentials out of reach — you stay in full control. In the Position Tracker, hit '+ Add', pick the ticker, expiration, strike and contracts, then Save Position.

step 02.1
1 — Open the Position Tracker and click + Add
1 — Open the Position Tracker and click + Add
step 02.2
2 — Enter ticker, expiration, strike & contracts, then Save
2 — Enter ticker, expiration, strike & contracts, then Save
03

Click a position to analyze

Once saved, every position appears in the Position Tracker — and it's color-coded at a glance. Click the one you want to work on and ROLL.OPS opens the full roll-analysis view for it.

step 03
Click a position to analyze

Expiration date — time left

Within 1 week — expiring soon, act now.

Within 2 weeks — start planning your roll.

More than 2 weeks out — no rush.

Premium — strike vs. current price

Strike is above the current price — out of the money, shares safe.

Strike is below the current price — in the money, assignment risk.

04

Read the roll candidates

This is the heart of ROLL.OPS. Every available roll target is laid out and color-coded against two goals: (1) collect a net credit, and (2) move your strike above the underlying price so your shares aren't called away. The heatmap on the right uses the very same colors as the table, so the best zones jump out instantly.

step 04 · live terminal
Read the roll candidates
Best

Everything in 'Ideal', and the premium yields more than 1% per week — the strongest rolls on the board.

Ideal

Both goals met — you collect a credit AND the new strike sits above the underlying price, so your shares stay safe from assignment.

Marginal

You still earn a positive premium, but the strike is below the underlying price — your shares could still be called away.

Debit

You'd have to pay to make this roll — the net credit is negative.

Real market data — Quotes come live from Yahoo Finance on a ~15-minute delay — note the 'YAHOO FINANCE · DELAYED' tag up top. Analysis uses your real inputs, never fake data.

Position Tracker — Left column — your saved positions. The selected one drives the whole analysis.

Symbol header — Top-center — symbol, live underlying price, the current strike of the selected expiration, and days to expiry.

Expiration tabs — Switch between candidate expirations, or view ALL at once.

Candidates table — Bid/ask, delta, volume, net credit and credit % for every target — color-coded by the rules above.

Heatmap — Right side — a grid of expirations × strikes to spot the green zones at a glance.

Roll Recommendation — Click any candidate to evaluate that specific roll in detail.

05

Select your roll & record it

Pick the candidate you want to roll into — click any row in the table, or a cell in the clickable heatmap. The Roll Recommendation panel fills in with every detail. ROLL.OPS never sends the order — you place the actual trade in your own brokerage, then record the outcome here.

step 05 · live terminal
Select your roll & record it

Select a candidate — Click a row in the table or a cell in the heatmap — both jump to the same roll.

Roll Recommendation — Fills with roll score, net credit, credit %, strike vs underlying, DTE change and the new breakeven.

Replace position — Deletes the current position and saves the new one in its place.

Keep + add new — Leaves both in your tracker — great for comparing scenarios side by side.

Saved to history — Either choice records the roll, so you build a running log of what you did.

You execute it — Place the real order in your own brokerage — ROLL.OPS never trades for you.

06

Compare before vs. after

Scroll to the P&L · Payoff at Expiration chart to see the whole picture: your current position versus the position after the roll, plotted across the underlying's price range. It's the clearest way to confirm a roll actually improves your outcome before you place it.

step 06 · live terminal
Compare before vs. after

After Roll (green) — Your projected payoff if you take this roll — at a glance you see the upside shift.

Current (white) — Your existing position's payoff, for a direct side-by-side comparison.

Per contract — Plotted per contract (×100 shares) using your current underlying as the cost basis.

Full color legend — The chain legend spells out every threshold — bright green for the strongest weekly yields down to red debits.

Logged to history — Replace or keep-and-add saves the roll as an individual entry in your history — a log of each move, experiments included, not a running total.

/ FAQ

Common questions.

Quick answers for getting started and understanding what ROLL.OPS does — and doesn't — do.

/ Ready when you are

Open the terminal and roll your first call.

You've seen how it works. Launch ROLL.OPS, sign in with Google, and put your covered call strategy on autopilot.

Made with Emergent