fetch all the stocks from different providers. Currently, supports:
- Direxion
- MicroSector (limited)
- ProShares
- Master Data Reports
- Invesco
If you are interested in all the tickers, please see seeds.yaml
current supported heuristics:
- 10 top movers of the day in Leverage ETFs with the highest exposure
- Actives, Losers, Gainers
These are implemented in insights package
Finds n*n overlaps between all ETFs and output them to
- csv for data dumping
- Creates static websites where
- summaries for each ETF is generated
- overlaps between each ETF is generated
Most of the code is in the repo except morning star API credentials.
A secrets.yaml
is needed in the root of the repository with the following format
ms_api:
key: { MS_API_KEY_SECRET }
notifications:
should_send_email: false # Set it to false when testing
uploads:
should_upload_insights_output_to_gcp: true
With that, it's simple to run
go run orchestrator.go
--
Using open sourced theme quixlab.
--