Using OptionStrat to Track Put/Call Premiums and Stock
Once you do this, the screen will be empty but you will see your realized gain.
When your put is assigned, you can \"Add\" the shares at their cost basis.
If you add your shares, the breakeven will be the \"net stock cost\"
You can carry this on forever, keeping track of your total profit. While it doesn’t show amounts “per share” to assist in arriving at your “net stock cost”, it’s simply a matter of dividing the totals by the number of shares under contract.
[Edit: I realized that once you enter the stock's number of shares and cost, the breakeven will be the "net stock cost". In the above example, I bought 1,000 shares at $88.67; that less the $2.62 in credits equals $86.05, the "net stock cost".]
So I have a realized gain of $1.12 per share, and a open credit for $1.50 per share, for a total adjustment of $2.62 per share (Max Profit of $2,620 divided by the 1000 shares under contract).
I don’t use the wheel, but there is no reason you can’t do the same thing starting with puts, accumulating them, and then when assigned, you can also “Add Shares” and enter the number of shares and their cost. Then, you can proceed with selling calls until the shares are called away.