PremiumGuardHQ
The complete tool suite for wheel traders

Make more money. Take less risk.

Sell cash-secured puts, write covered calls, or run the full wheel. PremiumGuardHQ is the complete tool suite that turns every cycle into more income, with less capital at risk, auto-synced from your broker.

  • Cash-secured puts
  • Covered calls
  • The full wheel

No credit card required · cancel anytime

  • Read-only. Your capital never moves.
  • Start free. Upgrade as your book grows.
Safe withdrawal · this week
$1,620/wk
Reconciled against equity target
Cycle Scorecard
Wheel · Last 30 days
Capital at risk
$62,400
Across 12 open cycles
Premium yield
5.8%
Of contributions
Win rate
87.5%
21W · 3L
Premium captured · last 12 weeks
Total $6,840
Wk 1Wk 3Wk 5Wk 7Wk 9Wk 11
Top performer
Rank #1
Symbol MSFT · 12 cycles
Win rate 83% 10 of 12
Net P&L +$2,140 trailing 12 mo
View full scorecard
What PremiumGuard does

We connect to your broker and turn every options trade into clear income analytics.

Every wheel cycle is detected automatically. You see what you earn, what’s at risk, and what’s safe to take out. No spreadsheets, no manual tagging, no guessing at your real numbers.

Built for
  • Put sellers
  • Covered-call writers
  • Full-wheel traders
The wheel trader’s tool suite

The workstation income traders open every Monday.

Seven screens, one place to open before the week starts. Each answers a question you already ask between trades, all read from your own fills. What to do with the numbers stays your call.

Adjusted cost basis
$213.65 breakeven
Current $216.30 · $2.65 above breakeven
Live

Wheel Tracker

The screen you open before every trade.

  • Every open wheel in one view, marked to live prices.
  • Real cost basis: your average minus every premium collected.
  • The breakeven that sets your next call or put.
See it
Open risk NVDA earnings inside your expiry week
Drift MSFT 31% of capital · cap 25%
Watched

Automated Insights

A second set of eyes, overnight and after every sync.

  • Open risk, like earnings inside your expiration week.
  • Track record: which names pay, which quietly bleed.
  • Drift from the concentration, strikes and pace you set.
See it
$139,330 capital at risk
Assigned stock · put cash · long premium
Weighed

Portfolio Analytics

Where your capital is, and what it actually earns.

  • Capital at risk, split by stock, put cash and long premium.
  • Concentration flagged against the cap you set.
  • Premium yield against the money that earned it.
See it
MSFT +$6,500
AAPL +$4,020
PYPL −$2,340
Recorded

Trade Journal

Your closed history, rewritten on every sync.

  • A scorecard of which names actually pay you, ranked.
  • Every closed cycle: days, premium, equity, net, yield.
  • One wheel in full, reconciled leg by leg.
See it
Chain breakeven
$54.00 2 wheels linked
$49.00 today · $5.00 a share to recover
Recovered

Loss Mitigation

When a wheel ends at a loss, the recovery keeps honest score.

  • Link the rebuy to the wheel it came from: one chain, one breakeven.
  • Sell calls closer to the money and watch the breakeven walk down.
  • One result recorded when the chain closes, not before.
See it
Breakeven by date
$133.20 at expiration
crosses today’s price on day 27
Valued

Long Calls and Puts

What the contract you bought is worth right now, and how long holding still pays.

  • Live value and unrealized profit from the price it trades at.
  • Time decay in dollars a day, scaled to the contracts you hold.
  • A profit map across every price and date, with the loss capped at your debit.
See it
Safe to withdraw
$8,760
gross $12,960 − equity gap $4,200
Paid out

Safe Withdrawal

How much income is safe to take, without touching your base.

  • Drawn only from closed-cycle profit, net of prior withdrawals.
  • Held to a hard floor at your target equity.
  • Three scenarios: full release, capped, or throttled.
See it

One account, read once, feeding every screen. See the whole suite

Multi-broker by design

Connect your broker. Keep your trade history.

Schwab OAuth, IBKR Flex token, Robinhood, Fidelity, and tastytrade via SnapTrade, or CSV. Read-only data sync. No order placement, no migration, no re-keying positions.

Charles Schwab

OAuth secure connection. Live positions, fills, expirations, and margin. Read-only.

Connect in ~2 min

Interactive Brokers

Flex Web Service token. Multi-account aggregation, combo orders parsed natively, multi-currency normalized.

Connect in ~3 min

Robinhood

SnapTrade secure connection. Log in on SnapTrade’s portal, never on PremiumGuardHQ. Read-only positions and transactions.

Connect in ~2 min

Fidelity

SnapTrade secure connection. Read-only access to positions and transaction history. No credentials shared with PremiumGuardHQ.

Connect in ~2 min

tastytrade

SnapTrade secure connection. Read-only positions and transaction history. No credentials shared with PremiumGuardHQ.

Connect in ~2 min

CSV import

Schwab, IBKR, Robinhood, Fidelity, and tastytrade formats auto-detected. Drag-drop your export and reconcile with manual entries.

Import in ~1 min
Need another format? Additional CSV formats by request. Email support.
Security & data · Disclosure v1

Read-only by design.

Your capital never leaves your broker. We can read your trade history; we cannot place a single trade. Here is exactly what we do, what we can’t do, and how to delete your data when you’re done.

Source
Your broker
  • SSchwab OAuth
  • IBIBKR Flex token
  • CSV upload
Holds your capital · we never touch it
Analytics layer
PremiumGuard
  • Cycle detection
  • P&L reconciliation
  • Withdrawal math
Read-only analytics · no trading endpoints exist
Decisions
You
Decisions stay yours · we just surface the math
Data flows in one direction. PremiumGuard reads; it cannot write.
  1. 01

    Read-only OAuth scopes

    The only Schwab API scopes we requested are account & transaction reads. Trading endpoints are not in our OAuth grant, so even our own backend can’t place an order on your behalf.

    scopes · accounts:read · transactions:read
  2. 02

    IBKR Flex Web Service token

    You generate the token in IBKR Account Management and paste it into PremiumGuard. We never see your IBKR username, password, or 2FA. Revoke it from IBKR any time.

    scope · flex report read-only
  3. 03

    Encrypted at rest, row-level isolation

    Your data is encrypted at rest. Application queries are row-level scoped to your account; no other user can ever see your individual data. Internal tools work with your account only for support you request, or with de-identified aggregates computed across many accounts.

    postgres · per-user RLS policies · AES-256
  4. 04

    One-click data deletion

    Settings → Delete account. No retention “just in case” once the account is deleted. The exact deletion path depends on your subscription state. Full details on the security page.

    retention · 0 days after account deletion
  5. 05

    US-based infrastructure

    All application servers and databases are hosted in US data centers. No off-shore data processing. SOC 2 audit in progress with our hosting provider.

    region · us-east-1 · cloudflare wrapped

Questions about how we handle your data? Email support@premiumguardhq.com. A real engineer will answer.

Founder track record

Premium is unearned income until the wheel closes.

I learned the wheel from a mentor who runs a multi-million-dollar covered-call fund. I still sit in on their trades every month. The methodology worked. The accounting didn’t.

Brokerages adjust cost basis for wash sales and premiums received, so what they show on screen isn’t your real P/L. I spent two years withdrawing premium as income, slowly eroding my equity base every time a stock got assigned below cost.

I needed three numbers I could trust: Premium P/L. Equity P/L. Net Income. Nobody was building that. So I built it.

Michael O'Donnell, founder of PremiumGuardHQ.
Michael “Medium Rare” O’Donnell · founder
Medium Rare Enterprises · Doylestown, PA
Founder’s book · trailing 12 months
Same PremiumGuard methodology
Premium yield, rolling
0% / mo
illustrative · net of assignments · trailing 12 mo
Win rate
0%
Time spent trading
0 hrs / wk
Positions per account
0+
Max drawdown survived
0%
Monthly premium, rolling
May ‘25AugNovFeb ‘26May ‘26

Stats reflect the founder’s personal book using PremiumGuard’s methodology. Yield is shown as a rolling illustrative figure, not a forecast. Past performance does not guarantee future results.

See the methodology
How it works

Your income workstation, live in three steps.

From connecting your broker to opening your workstation. About six minutes, most of it backfill running in the background.

  1. 01 ~2 min

    Connect your broker.

    Connect in a couple of clicks, or drop in a CSV export. The link is read-only: we read your trade history, and can never place a trade. We keep it synced from there.

    Schwab OAuth connected
    IBKR Flex token connected
    Robinhood, Fidelity, tastytrade SnapTrade connected
    CSV import any broker export optional
  2. 02 ~3 min

    We rebuild every cycle.

    Your history streams in and every wheel rebuilds itself: opens, rolls, assignments, closes, all detected and classified. No tagging, no spreadsheet cleanup.

    Cycle 23 · opened
    +$184 closed
    Roll detected
    Jan ‘23 analyzing · 47 cycles detected Today
  3. 03 ~1 min

    Open your workstation.

    Your real premium yield, your capital at risk, and the income that’s safe to take, waiting the first time you log in and refreshed on every sync. What to do with it stays your call.

    Premium Yield 5.8%
    Capital at Risk $62,400
    Safe Withdrawal $1,620
14-day free trial · no credit card

Get the whole tool suite working on your income.

Connect a broker. Backfill your cycles. See every number that decides your next trade, and exactly how much income is safe to take. Free for 14 days, no card required.

  • Auto-synced from your broker
  • Full history backfilled
  • Cancel anytime
  • US-based support