I wrote a Python program the track my options trades (with a little help from ChatGPT). How does it work? I manually store all the options data in a json file and load into the program that queries a free yahoo finance API for the stock prices.
Above are the remaining trades I have left. NVDA, VZ, and BSX were profitable and I was recently assigned XLE but kept the full premium. Normally I go for 50% premium collected and then close. Citibank is in decent shape, but the rest I will either I will end up buying. My plan is to hold for a bit then sell calls against them once that is profitable. I will most likely have to sell my Apple shares at less than market value and take in capital gains. I’m happy with the profit, but I always wished it would be more.
Next week I’ll begin selling February calls and puts.