Design challenge.
I am thinking to retrieve hourly historical data for roundabout 3000 tickers, and want to implement my strategy on weekly.
1) it is fine to do this transformation myself with a function or should i retrieve weekly candles from a provider because the result could slightly differ if I calculate the OCHL calculating the max and min of a range of (I guess) 8*5 hourly?
2) In general on a normal 16gb pc, do i need to make persistent the weekly(but could be a moving average, a VWAP calculation etc) in a database, dataframe csv file, or is usually fine to generate an array at runtime for every ticket that is temporary assigned for every ticker in the for loop?
I am thinking to retrieve hourly historical data for roundabout 3000 tickers, and want to implement my strategy on weekly.
1) it is fine to do this transformation myself with a function or should i retrieve weekly candles from a provider because the result could slightly differ if I calculate the OCHL calculating the max and min of a range of (I guess) 8*5 hourly?
2) In general on a normal 16gb pc, do i need to make persistent the weekly(but could be a moving average, a VWAP calculation etc) in a database, dataframe csv file, or is usually fine to generate an array at runtime for every ticket that is temporary assigned for every ticker in the for loop?
