Releases: ShadowWhisperer/OptionsMonitor
Releases · ShadowWhisperer/OptionsMonitor
Version 1.10
Changed
- Not setting a premium now defaults to 0
- Search for all prices at once, instead of 1 at a time
- Show the price when found, instead of waiting for the others to finish
- Icon on the "Add" window is now the program icon, instead of the blue leaf
Updated
- Certificate
Version 1.9
Changed
- Remove cents from Value
- How Value is calculated when a
Callbecome asSell. Missed opportunity:((Diff * (Contracts * 100)) - Premium - Removed
- Verfrom title bar
Added
- Icon to .exe file
- Icon in top left corner
- Toggles buttons - Now able to filter by
All,Calls, orPuts - File
Detailsis now populated
Version 1.8
Added
- Premium collected column
- Comma to Value, when needed
Changed
- Removed cents from Value column
- Show Value difference based on Premium collected
- Value calculates difference with premium factored in, on sold puts *If assigned
Version 1.7
Added
- 1 hour & 2 hours to update time
- Price automatically updates after adding a new ticker
Version 1.6
Fixed
- Gap between
Add Optionand bottom of the window - Stock does not always highlight in red when
Outcomechanges - Update errors printing to terminal when Dev mode is off
- Outcome logic sometimes incorrect
- Sort buy
Outcomenot working
Changed
Add Optionwindows now opens in the center of the main program. Instead of randomly placed on the screen.- GUI now opens before the price check.
Added
- If price check fails, retry
- Add comma to
Valuecolumn
Version 1.5
Fixed
- Don't change table sort after auto price update
- Don't change table sort after pressing the
Refresh,AddorRemovebuttons
Changed
- Date is now a fixed string (Early version of this script had a countdown)
- Switch from Pandas to Python's internal csv module (Reading csv data file)
- Don't update the current price when changing the
Close Date - Default auto update time from every 10 minutes to every 15 (Less strain on Yahoo)
- Columns headers - Shorter wordings
Adddialog - disable windows resizing
Added
- Added confirmation dialog to the
Remove Allbutton - Contract *Number of
- Value column
Diff * (Contracts*100) - Dev mode: Show stock price fetch info in terminal
Version 1.4
Fixed
- Removing a stock from the list no longer changes the current sort by
- The remove button does not always remove the selected stock
- Changing window height caused the button area to compress instead of the whole window
Added
- If the market status changes from open to closed, automatically update the prices
- Dev mode (self.DevMode = 1) - Testing script when the markets are closed
- Auto refresh combo box
- Auto checks market prices after selected time (Default of every 5 minutes)
- Disabled if markets are closed
- Re-enabled when they are open
Changed
- Removed market status from the bottom left. and integrated it into the refresh combo box.
- Moved the Last Updated time from the status bar to the same area as the buttons. Next to the combo box.
Notes
Previous releases only updated prices manually
Version 1.3
Fixed
- Consistent spacing on the Diff column when sorting (Sometimes there was a space between +/- and the number)
- Changing Option (Call/Put) is no longer case sensitive
Changed
- Update the Outcome column when the Option or Strike Price entry is modified
- Disable the Refresh button if the markets are closed
- Button sizes are now consistent
- Reduced spacing / pady
- Adjusted windows size
- Check the current time more frequently, closer to market open / reduced over all time check frequency
- Cleaned up code
Added
- Self-signed certificate to the .exe file
VirusTotal: https://www.virustotal.com/gui/file/778afe4d2b197e37f16a042a47c520c222967539821e8f43511bc75b4e4b27f7
Version 1.2
Fixed
Trailing 0 comes back when sorting by column.
Changed
Check market open time from every 6 min to 1 min.
Added
Version number to the title bar
"Diff" column to show price difference
First upload
Converted from python script with Pyinstaller