Three moments in a trade.
Before you sell. While it is open. After it closes. That is the whole journey.
Not investment advice. For education and demonstration only. No guaranteed returns.
Three questions. That's it.
If you sell options, you get stuck in the same three places.
Where do I sell?
People pick a round number. The market already priced a range.
What do I watch?
Fifteen trades. One is in trouble. You forgot which.
Did it work?
The balance went up. You still don't know if you got better.
Selling is like being the insurer.
Someone pays you a small fee. You promise to buy if the price falls to a line you chose.
You name a price
Only on a stock you would be happy to own.
You collect a fee
That fee is pay for a promise. It is not free money.
Most days, nothing happens
The price stays above your line. You keep the fee.
Some days, you buy the shares
That was the deal. So the line you picked matters.
A credit spread is the same idea with a safety net: you buy a cheaper promise so the worst case has a number. New on the strike screen. Not a guarantee.
Don't guess the strike.
See how far the market thinks the price can run.
The orange cone is the crowd's priced range. A strike outside it is a different bet from a strike inside it. The tool names which one you are choosing. It does not tell you that you will win.
Open the live strike screen strike-selection/index.htmlDon't use a spreadsheet.
See which trades need you today.
One bar is one trade. The white line is today. Click a bar and that position fills the stage.
Open the expiration board dashboard/index.html#boardEarnings has a date.
Look at what usually happens, before you hold through it.
Click a name. Click before, during, or after. The picture is history, not a promise. Some names say there is no trade. That is a valid answer.
Open the earnings screen earnings/index.htmlA message that finds you.
A dashboard only helps if you open it. This one taps you.
DEMO MESSAGE · not a live alert [CRITICAL] TSLA put 235 · 2 days left Price is through the strike. 3 contracts = RM 70,500 of stock if you get the shares. Action: roll, or take the shares. [WARNING] AAPL put 205 · 9 days left You have 71% of the max pay. Action: close, or wait two days. This card is a demonstration. No message has been sent.
Demonstration only. No alert has been sent.
Keep score.
Four numbers. One chart. One habit.
A high win rate can still lose money. This curve is a simulated book. It is not anyone's track record.
Open the journal dashboard/index.htmlTools real. Numbers on screen are a demo.
Not investment advice. For education and demonstration only. No guaranteed returns. Past or simulated results do not mean future results.
| What you are looking at | Real or simulated | What to say, and what not to |
|---|---|---|
| The three screens and the maths | Real | Same code can read a live moomoo account through OpenD. Nothing is a mockup. |
| The 5-year book, the equity curve, every KPI | Simulated | Built by demo/simulate_options_book.py. Not a track record. Not anyone's account. Never present it as performance. |
| Earnings histograms | Simulated | A model of a jump and a vol crush. The method is real. The prints on screen are not. |
| Strike page, including credit spreads | Real code, SAMPLE DATA | Bundled sample chains so it works offline. Credit-spread mode is new. Do not call those numbers live quotes. |
Try it. Three screens.
SAMPLE DATA on every page. Not investment advice. For education and demonstration only.
moofest-my-2026.pages.dev
Don't guess. See the orange range.
Don't use a spreadsheet. Click the bar that needs you.
Keep score. Get better. This curve is not a track record.
SAMPLE DATA on every page. Not investment advice. For education and demonstration only. No guaranteed returns.