TL;DR
- A $2 M portfolio can spin off $10-15 K a week with disciplined weekly options income.
- Target high-volume growth names, write 7-10 DTE calls 1-2 strikes out-of-the-money.
- Use a circuit-breaker (5-8 % stock drop) to stop bleeding before it starts.
- Roll early, roll small-never chase premium into a falling knife.
- Reinvest the cash each Friday; compounding the premium is the real engine.
I built the first version of what is now Cash Flow Machine in the spring of 2008. My own account had just taken a beating, and I was staring at statements that reminded me how little “buy-and-hope” had done for me. I pulled every book off my shelf-Thorp, O’Neill, Graham-and asked a simple question: how do I get paid every single week whether the market cooperates or not? The answer became a rules-based system built around short-dated covered calls. That same system still spins off premium today, and a $2 million account is the perfect size to run it at scale.
Below is the exact playbook I give students who cross the seven-figure mark. You will see how to pick the right names, size each trade, and keep the income machine humming without turning your portfolio into a slot machine.
Step 1: Filter the Universe Down to Twenty Names
Start with liquidity. My rule is simple: the underlying must trade more than one million shares a day and have weekly options with bid-ask spreads no wider than five cents. After that screen, I look for mid-to-large-cap growth stocks with an IBD RS Rating above 80. These names move enough to generate rich premium but are liquid enough to get out fast. Think AAPL, MSFT, NVDA, TSLA, COST, CRM, AMD, etc. Twenty tickers is the sweet spot; more than that and you start watering down your attention.
Step 2: Allocate in $100 K Blocks
With a $2 M portfolio I slice the account into twenty positions of roughly $100 K each. That keeps any single trade at 5 % of total equity. If one stock implodes, the rest of the machine keeps humming. I buy round lots-100 shares plus 100 more for every additional $10 K-so every contract is covered with no naked risk. This also makes the math stupid-simple: one contract equals $10 K of exposure.
Step 3: Sell the Friday-to-Friday Call Every Monday
Every Monday morning I open the options chain and sell the call that expires the following Friday. I look for strikes 1-2 % out-of-the-money and insist on at least 0.60 % premium (sixty basis points) for the week. On a $100 K block that is $600 minimum. Do that twenty times and the portfolio brings in twelve grand before lunch. Some weeks you only get forty basis points-take it and move on. A 0.40 % weekly hit still annualizes above 20 %, which beats the S&P by a country mile.
Step 4: Install a Circuit-Breaker at 7 % Down
Covered calls do not protect you from a 2008-style slide. The only defense is to stop the bleeding early. I set a hard stop when the underlying drops 7 % from my purchase price. At that point I close the stock and buy back the call for pennies. Losing seven points on the stock and keeping one point of premium still leaves a net six-point loss, but that is far better than riding a growth name down 40 %. I have pulled this ripcord four times since 2020-three winners and one breakeven. The system survives because the losses are small and the wins compound.
Step 5: Roll, Reinvest, and Repeat
If the stock drifts sideways and the call expires worthless, great-sell a new one next Monday. If the stock moves up through the strike, roll the call up and out. I never roll for a debit; I only roll if I can collect additional premium or at least break even. The moment a roll costs me money, I let the shares get called away and redeploy the cash into the next name on the list. The key is to keep the capital moving. Idle money is dead money.
Step 6: Track the Weekly Realized Yield
I keep a simple spreadsheet: every Friday I record the net premium collected for the week, divide by the portfolio value, and express it as a percentage. Over the last twelve months the trailing average landed at 0.72 % per week. Compounded, that is 43 % annualized. The goal is not to hit a home run every Friday; it is to avoid the strikeout.
How much cash can a $2 M portfolio realistically harvest each week?
With disciplined sizing and 0.60-0.80 % weekly premium capture, the realistic range is $12,000-$16,000 per week, or $600,000-$850,000 annually before taxes.
What happens in a brutal bear market?
The circuit-breaker kicks in on 20-30 % of positions. We lose 5-7 % on those and keep collecting premium on the remainder. Net-net the account may still eke out low-double-digit positive returns while the S&P drops 30 %.
Do I need margin or naked options to make this work?
No. Every call is fully covered by 100 shares of stock. No spreads, no naked shorting, no margin interest. The only leverage is the option premium itself.
The beauty of a $2 M account is that the numbers are big enough to matter but still small enough to stay nimble. If you want the step-by-step videos, position calculators, and live trade alerts, join the mentorship here.
This is education, not financial advice. Past performance is not indicative of future results. Consult a qualified advisor before making investment decisions.