For Yahoo Data Manager, allow
the option of "Update Today EOD Data for Yahoo"
Use case steps-
"Update Today EOD
Data" to be called by user. (Potentially about 60++ stocks)
Automatic Retest of
previously prepared strategies up till Today. (This can be manually adjusted to
Today. Hence no issue)
User will Save to files list of trades
and manually filter out the trades triggered for Today to prepare for
manual trading the next day.
Current Challenges - Data
Manager not able to "Update Today EOD Data". The other parts are tedious, but not
totally impossible to do manually.
Requirements Proposal - Enable [Update "Today" EOD Data for Yahoo] as the rest looks okay for now.
In Data Manager,
Instruments tab, when properties of instrument is brought up, allow to
add a EOD update time.
Yahoo delays quotes by 1
hr. Hence, user to set up timezone
of exchange and EOD of the timezone and delay to allow Yahoo to catch up.
E.g. for SGX (https://www.sgx.com/securities/trading)
Time Zone -
+8GMT (No DST)
EOD - 1716hrs (Local Time)
Yahoo Delay - 120 minutes
This would mean if the
update is triggered after the above time, Today data will be downloaded.
Other potential requirements
If using D1
timeframe, running the auto retest might not be able to show a triggered
trade "Today". Might
want to request that be done as well.
This will allow user to know that a entry/exit is to be made
Today.
Considerations
Setting EOD
incorrectly could update data before EOD which might throw the strategy
mining off. A simple delete data,
redo settings and redownload should solve this issue.