I am a software engineer and want to run some simulation of over historical market data . I am pretty new to finance and trading world. To automate some of my strategies I would like to run some back test simulations. Could you give me some guidance on what is a particular setup you guys use , specially for he different data sources. Where do you usually buy historical tick data from. For live trading i am considering Interactive brokers and subscribing to the real time market data stream . But before i start trading i want to create a similar training data to run my models and get some expected results. Also it would help to get to know what are other sources of historical data information do you usually supplement your data with
all the crypto markets have free level 2 data. good and inexpensive place to learn the ropes.