I download the end of day stock prices for over 20,000 global securities across 20 different markets. I then run my 20,000 proprietary trading setups over these securities for profitable trading setups. The process is simple but the process needs the power of cloud computing to automate because its impossible to run on a desktop.
I'm coming at this solution as a complete beginner so please excuse my lack of technical understanding.
- I download the prices from a single source onto my computer into Microsoft Excel Files.
- Do I use Apache Arrow to transport the excel files into Apache Parquet? I'm considering Parquet because its a columnar storage solution which is ideal for historical stock price file formats.
- To run my 20,000 proprietary trading setups I would use Apache Spark to read the parquet files in my chosen cloud environment.
- This would produce the high probability trade results everyday which would upload onto my web based platform.
A very simplified setup from my current research. Thank you for assistance in advance.
Kind regards Levi