The NSE has a website which displays the option chain in near real-time. This program retrieves this data from the NSE site and then generates useful analysis of the Option Chain for the specified Index or Stock. It also continuously refreshes the Option Chain and visually displays the trend in various indicators useful for Technical Analysis.
IndexError
caused by NSE updating the method they use for loading symbols on their website.
Issue: #54, #55, #56beautifulsoup4
from requirements.txt
as it is no longer requiredbeautifulsoup4
from dependenciesIndexError
with tksheet versions >=5.0.29
.
Issue: #24, #25, #28, #32, #33. Pull Request: #34 (Thanks to @yjagota)New App Icon:
Improved Documentation
Added Option to alert if last time the data was updated is 5 minutes or more called Warn Late Server Updates
Downloading the app icon can be disabled now changing the value of load_nse_icon
to False
in the config file
Added Saving New settings for subsequent runs
Improved Logging:
Disabled resizability for About window
Bumped dependencies for .py
version
Removed numpy import by casting all numpy.float64 and numpy.int64 types to float and int
Fixed icon not loading in .exe
version
Prevents crashing the program if it fails to check for updates
Prevents crashing the program if icon fails to load correctly
Program will exit if an error occurs while trying to load symbols
-Fixed an issue when program would stop refreshing after a few hours (creates a new session everytime)
-Fixed an issue when program would stop refreshing after every ~2 hours (creates a new session everytime) -Fixed an issue when the program would stop refreshing after one connection error -Added Debug Logging (Use this to report any issues)