We need to implement the following enhancements to our good morning scripts:
1. DailyLogin
Implement asynchronous login for multiple users across Zerodha and Firstock brokers
Zerodha: Continue using Selenium for access token retrieval
Firstock: Maintain API call for login and access token fetching
As of now we are storing the login details in firebase but we need to store them in the mongodb
Create functions to store the details in the mongodb
2. Market Info Update
No changes required; script performs a single call to update market info parameters in Firebase
3. Funds Validator
Determine and implement fund validation logic
4. Instrument Aggregator
Migrate from SQLite to PostgreSQL for instrument data storage
Update script to collect and merge instrument data from various brokers into PostgreSQL database
5. ASM/GSM Aggregator
Maintain current Selenium script functionality:
Download CSV from NSE website
Merge ASM and GSM lists
Create a new CSV file with today's date
Please review and implement these enhancements to improve the efficiency and functionality of our good morning scripts.
All the related tasks are found in this folder : Executor/Scripts/1_GoodMorning
Good Morning Scripts Enhancements
We need to implement the following enhancements to our good morning scripts:
1. DailyLogin
2. Market Info Update
3. Funds Validator
4. Instrument Aggregator
5. ASM/GSM Aggregator
Please review and implement these enhancements to improve the efficiency and functionality of our good morning scripts. All the related tasks are found in this folder : Executor/Scripts/1_GoodMorning