Loading...
Performance
Portfolio health
--

Share your performance

Screenshot or download, then post on X with #AnimaOptions

Open positions
TypeTickerStrike/DetailsExpiryDTECredit/CostStatus
Assigned shares (wheeling)
TickerSharesCost basisCurrentPremium earnedCC premiumNet costP&L
Equity curve — return on collateral (%)
Monthly P&L
Monthly breakdown
MonthTradesWinsWin rateReturn on coll.P&L %
Top performers
The wheel — how your income flows
Stock wheel journeys
Anima System Rules
Play types
CSPs (weekly), SPX spreads (3x/week), covered calls (on assigned shares), dividend capture + CC, ATM LEAPs (12+ months)
Max open CSPs
Set a position limit based on your account size. Don't over-deploy.
Margin ceiling
£25,000 max margin deployed across all CSPs. Account balance: £50,000.
VIX gate
VIX < 14: skip (premiums thin). 14-18: light deploy (30%). 18-25: normal (70%). 25-35: sell into fear (50%). 35+: pause all margin CSPs.
Red days only
Only open new positions on red days. No chasing green candles.
Strike selection
Chosen by structure and premium, not OTM % buffer. No fixed allocation buckets.
Tier A names
NVO, UBER, DXCM, PYPL, XYZ, CARR, ABT
Tier B names
SCHW, SBUX, BMY, DIS, NOW, BAC, BTI, CPB
Daily options plan
SPX strike calculator
SPX price: → Short: / Long:
Margin rules checkℹ Strategy Guide

Cash-Secured Puts (CSPs)

Sell put options on stocks you want to own at a lower price. You collect premium upfront — if the stock stays above your strike, the put expires worthless and you keep the premium. If it drops below, you buy 100 shares at the strike (minus premium collected).
  • When to sell: On red/down days when premiums are elevated
  • Strike selection: Below current price, at a level you'd happily own shares
  • Expiry: Weekly (7 DTE) or bi-weekly for optimal theta decay
  • Win condition: Put expires worthless — you keep 100% of premium
CSP positions
Import trades from a spreadsheet
#TickerPriceStrikeQtyExpiryDTECollateralCreditB/EReturnAnn.Status
CSP Rules
Entry criteria
Red day only. VIX in target range. Quality stock on your watchlist. Premium ≥ 1% return on collateral.
Expiry
Weekly (7-10 DTE preferred). Roll or let expire.
Max positions
7 CSPs open at any time. No exceptions.
Collateral ceiling
Set a max % of your account to deploy as collateral. Leave buffer for assignments and adjustments.
If assigned
Don't panic. Sell covered calls above cost basis to grind net cost down. Only sell below cost basis if exiting the position.
Earnings rule
Never hold a CSP through earnings. Close or let expire before the announcement.
Scan protocol
CSPs + SPX spreads + LEAPs + CCs + dividend capture — check every time prices are reviewed.
Covered calls
Assigned sharesℹ Strategy Guide

Covered Calls

When a CSP gets assigned and you own 100 shares, sell call options above your cost basis to generate income while waiting for the stock to recover. If the stock rises to the call strike, your shares get "called away" (sold) at a profit.
  • Strike: Always above your net cost basis — never lock in a loss
  • Premium: Reduces your effective cost basis further each week
  • Called away: Shares sold at strike + you keep all CC premium collected
  • Expired: Keep premium, sell another call next week
TickerSharesAssigned atCurrent priceCSP premiumCC premium totalNet cost basisUnrealised P&L
Covered call log
#TickerSharesStrikeExpiryOpenedPremiumStatusP&LCap GainTotal
Covered Call Rules
Cost basis floor
Never sell covered calls below your cost basis. Selling below means locking in a loss if called away.
Strike selection
Sell calls above cost basis. Target 1-2% OTM. Weekly or biweekly expiry.
Goal
Grind net cost basis toward zero through premium collection. Once at zero, shares are free — hold indefinitely.
If called away
Shares sold at strike price. You keep all premium collected. Profit = (strike - net cost basis) × shares + all CC premium.
Rolling
If price approaches strike near expiry and you want to keep shares, buy to close and sell a new call at a higher strike or later date.
Earnings
Never sell CCs through earnings. Close or let expire before the announcement. Post-earnings volatility crush works in your favour for new CCs.
Timing
Sell CCs on green days when IV is elevated. Avoid selling on big red days when premium is thin.
Dividend capture + covered calls
Dividend calendar — upcoming ex-datesℹ Strategy Guide

Dividend Capture

Buy shares before the ex-dividend date and simultaneously sell a covered call. You collect three income streams: the dividend, the call premium, and any share appreciation up to the strike.
  • Entry: Buy shares 1-2 days before ex-dividend date
  • CC strike: ATM or slightly ITM — you WANT to be called away
  • Target: 2-4% total return in 7-14 days
  • Exit: Called away at profit, or CC expires and sell another
Enter your FMP API key below to load the dividend calendar
My watchlist
API Key (for auto-fetch)
Get a free API key from financialmodelingprep.com (250 calls/day free). Enter it once below — it's saved to your account.
Add stocks to your dividend watchlist to see upcoming dates and optimal entry
Cumulative dividend income
Open trades
TickerSharesBuy priceCC strikeCC premiumDividendEx-dateEst. profitReturn
Closed trades
#TickerBuy priceSell priceCC premDividendTotal P&LReturnDays held
Dividend Capture Rules
Strategy
Buy shares before ex-dividend date. Sell ATM/ITM covered call. Collect dividend + call premium. If called away, total profit = CC premium + dividend - share loss.
Timing
Buy shares 1-5 days before ex-dividend date. Sell CC same day or next day. Target 7-14 DTE on the call.
Strike selection
ATM or slightly ITM. You WANT to be called away. The goal is total return (premium + dividend), not holding the shares.
Target return
2-4% total return in 7-14 days. CC premium + dividend must exceed any share loss if called at strike.
Profit calculation
CC premium + dividend - (buy price - call strike) × shares. If call strike ≥ buy price, there's no share loss.
Earnings rule
Never enter a dividend capture if earnings fall between entry and call expiry. Earnings volatility can wipe the setup.
Position size
Max $10,000 per dividend capture trade. Keep separate from CSP collateral budget.
Good candidates
High-yield stocks with stable prices: PFE, T, VZ, MO, BMY, XOM, CVX. Look for $0.30+ dividend per share with CC premium covering any ITM risk.
LEAP positions
#TickerStrikeExpiryContractsCostValueP&LStatus
LEAP Rules
Funding
Only fund LEAPs with realised CSP profits. Never dip into core CSP capital.
Max positions
3 active LEAPs maximum.
Expiry
Minimum 12 months out. ATM strikes preferred for maximum delta exposure.
Budget
Scales with stock price. Don't overpay — wait for red days and elevated IV for entry.
Priority list
NVO → UBER → DIS → NOW → XYZ
Watchlist
UBER $80c Jun27 ~$1,380 (wait for UBER <$74). DIS $100c Jan28 ~$1,300. NOW $90c Jan28 ~$1,000. XYZ $65c Jan28 ~$800.
Exit
Take profit at 50-100% gain. Cut loss at 50% drawdown. Never hold below 90 DTE — time decay accelerates.
SPX bull put spreads (7DTE ATM)
Entry checklistℹ Strategy Guideℹ Strategy Guide

SPX Bull Put Spreads

Sell a put spread 1.5% below the current S&P 500 level, $5 wide, 7 DTE. Cash-settled, no assignment risk. Systematic entry when conditions are met.
  • Conditions: 5 SMA > 10 SMA, SPX > 20 SMA, VIX < 30
  • Width: $5 wide (max loss $500 per spread minus credit)
  • Frequency: Up to 3x per week when conditions are green
  • Win: SPX stays above short strike — keep full credit

LEAP Options

Long-term call options (12+ months to expiry) on high-conviction stocks. These give you leveraged upside exposure without tying up capital for shares. Fund entirely from CSP and SPX spread profits.
  • Strike: ATM (at the money) for best risk/reward
  • Expiry: 12-18 months out minimum
  • Sizing: Only from trading profits, never core capital
  • Exit: Trim at +30-50% profit, let runners ride
5 SMA > 10 SMA?
VIX: (must be <30)
→ Short strike: Long strike:
Open spreads
DateSPXShortLongExpiryDTEQtyCreditMax riskStatus
Closed spreads
#DateShortLongExpiryQtyCreditResultP&L
SPX Spread Rules
Structure
Bull put spread: sell ATM put, buy put $5 below. 7 DTE. Max risk $500/contract minus credit.
Entry conditions
5 SMA > 10 SMA. SPX above 20 SMA. VIX below 30. Min $1.00 credit.
Strike calc
Short strike = SPX price × 0.985, rounded to nearest $5. Long strike = short - $5.
Size
1 contract per week. Max 2 open at once.
Management
Let expire if OTM. Close at 50% profit if available early. Close immediately if SPX breaks below long strike.

New SPX Spread

Closed trade log
#TickerStrikeExpiryCreditP&LReturnStatus
Performance Rules
Target win rate
85%+ on CSPs. Below 80% = review strike selection and entry timing.
Target return per trade
1.0-1.5% on collateral per CSP. Below 0.8% = premiums too thin, check VIX.
Assignment rate
Target <10% of trades. If higher, strikes are too aggressive or entry timing is wrong.
Monthly review
Review all closed trades at month end. Calculate: win rate, avg return, total premium, avg DTE, worst trade, best trade.
Losing streak protocol
3 losses in a row = pause for 1 week. Review entries. Check if market regime changed. Resume only when conditions normalise.
Scale up trigger
3 consecutive months of 85%+ win rate and >1% avg return = increase position count or collateral per trade.
ANIMA Trades — what we're trading today
Trade Checker — does this trade fit my account?
Enter your account details to check if a trade fits your risk parameters. Your settings are saved automatically.
Evaluate a trade
Strategy guide — how we trade
CSPCash-Secured PutSELL PUT
We sell a put option on a stock we'd be happy to own at a lower price. The buyer pays us a premium upfront. If the stock stays above our strike price, the put expires worthless and we keep the premium as pure profit. If the stock drops below the strike, we buy 100 shares at that price — but we wanted to own it anyway, and the premium we collected reduces our cost basis.

Why it works: 80%+ of options expire worthless. We're the house, not the gambler. We collect income every week by selling insurance on stocks we already like.

Our rules: Only sell on red days. Only on stocks with earnings behind them. Strike chosen by structure and premium, not a fixed % OTM. Strict position limits. Quality names only — check the ANIMA Trades feed for what we're selling.
DIVIDENDDividend Capture + Covered CallBUY SHARES + SELL CALL
We buy shares just before the ex-dividend date and simultaneously sell a covered call slightly above our buy price. We collect three income streams: the dividend payment, the call premium, and any share price appreciation up to the strike. After the call expires or shares get called away, we exit the position.

Why it works: Triple income on one position. Target 2-4% return in 7-14 days. The covered call hedges downside from the post-dividend price drop. We target large-cap dividend stocks with stable prices: PFE, T, VZ, MO, BMY, XOM, SBUX.

Our rules: Always sell OTM covered calls (learned from PFE early assignment lesson). No earnings within the holding period. Position size max £5K per trade.
LEAPLong-Term Equity AnticipationBUY CALL
We buy call options 12+ months out on our highest conviction stocks. This gives us leveraged upside — a $490 LEAP on NVO controls $4,500 worth of shares. If the stock rises 30%, the LEAP might rise 100-200%. If we're wrong, we lose the premium paid, but nothing more.

Why it works: Asymmetric risk/reward. Small outlay, outsized upside on stocks we have strong conviction in. The long expiry gives time for the thesis to play out without worrying about short-term volatility.

Our rules: Funded only from CSP and SPX profits — never from core capital. ATM strike, 12+ month expiry. Max 3 active LEAPs at any time. Current watchlist: UBER $80c, DIS $100c, NOW $90c.
CCCovered CallSELL CALL
When a CSP gets assigned and we own 100 shares, we sell call options above our cost basis. This generates income while we wait for the stock to recover. If the stock rises to the call strike, our shares get "called away" (sold) at a profit. If it stays below, the call expires and we keep the premium and sell another one.

Why it works: We're getting paid to wait. An assigned position that might otherwise sit there losing money becomes an income-generating machine. Each call premium reduces our effective cost basis further.

Our rules: Never sell calls below cost basis (NKE lesson — cost basis $51.47, only sell CCs above this). Sell on green days when premiums are rich. Close early at 80%+ profit if possible.
Subscriber management
Add the email address the customer used to sign up (not their Stripe email if different).
Active subscribers
EmailAdded
Account settings
Get a free key from financialmodelingprep.com — 250 calls/day free.
Account
Logged in as:
Subscription
Manage your billing, update payment method, or cancel your subscription through the Stripe billing portal.
Manage Subscription
Cancelling will stop future payments. You'll keep access until the end of your current billing period.
Appearance
Choose your colour scheme
Visible Tabs
Choose which tabs appear in your navigation. Dashboard and Settings are always visible.
Data
Warning: reset permanently deletes all your trades and settings.

Cockpit

Opus · trade analytics
🔒 Private · admin only

Ledger

Opus · obligations
🔒 Private · admin only
Log a loan
Loans
LenderPrincipalRateAnnual interestMaturity

Post a trade

Roll position

Net credit this roll$0

New CSP

New LEAP

Log assignment

New SPX Spread

New Covered Call

New Dividend Capture