EOD2 Version 5.0.0 Changelog #70
Closed
BennyThadikaran
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Firstly thanks to all users who gave their suggestions, features requests and raised issues. Your contributions have made EOD2 more stable and rock solid. See the complete details #69
With this update, EOD2 has achieved 90% of expected features. Going forward new features will be based on user request. Work on new features will start beginning of 2024.
Rest of this year will focus on adding automated tests, bug fixes and improving documentation.
Update instructions
FOR GIT Users
cd
into youreod2
folder.git pull
to update your code.pip install -r requirements.txt
cd
into yoursrc/eod2_data
folder and run the below commandsNon-Git users can follow installation instructions in WIKI
New Feature
Last Friday, we had an issue with NSE not updating its delivery report until Monday. Users were unable to sync their data until Monday evening. This will no longer be an issue. See broad details of how this works #68
Below I simulated a delivery failure (See second line of output)
And on the subsequent update. attempt is made to recover the delivery data
Most important changes
pip install -U nse
to install this additional dependency.Date
,Open
,High
,Low
,Close
,Volume
,TOTAL_TRADES
,QTY_PER_TRADE
,DLV_QTY
.na_filter
toTrue
(This is the default), so pandas can set a numeric data type.plot.py
Other relevant changes
src/eod2_data
folder have been consolidated into a singlemeta.json
file. This file includes the date of last sync, Equity & SME corporate actions, market holidays, and expiry date for corporate actions (to download new corporate actions)Beta Was this translation helpful? Give feedback.
All reactions