Hi I am trying to collect historical fx data for some sids from ibkr .
My db config is
{'universes': ['idealpro-fx'],
'vendor': 'ibkr',
'bar_size': '1 day',
'fields': ['Open', 'High', 'Low', 'Close', 'Volume', 'Wap', 'TradeCount']}
I am collecting data using the following code
from quantrocket.history import collect_history
collect_history(codes="idealpro-fx-1d-history" , start_date= '2022-01-01', sids= 'FXAUDUSD')
But for some reason it is collecting data for only certain days and giving following logs.
quantrocket-history-1|ibg1 client 4590 got IBKR message code 2104: Market data farm connection is OK:cashfarm
quantrocket-history-1|ibg1 client 4590 got IBKR message code 2104: Market data farm connection is OK:usfarm
quantrocket-history-1|ibg1 client 4590 got IBKR message code 2106: HMDS data farm connection is OK:cashhmds
quantrocket-history-1|ibg1 client 4590 got IBKR message code 2107: HMDS data farm connection is inactive but should be available upon demand.ushmds
quantrocket-history-1|Issuing to ibg1 historical data request for 4 D of 1 day MIDPOINT for AUD.USD CASH (sid FXAUDUSD) ending 20240308 04:59:59 UTC
quantrocket-history-1|Processing 3 raw bars from IBKR for AUD.USD CASH (sid FXAUDUSD)
quantrocket-history-1|Saving 3 historical bars for 1 securities to quantrocket.v2.history.idealpro-fx-1d-history.sqlite
I tried for some other sids getting similar kind of response