我每3秒调用一次Bittrex的REST api以获取实时行情自动收录器数据。我想将数据存储到一个csv文件中,以便以后可以进行一些分析/回测。我不是在寻找获取市场数据的另一种方法。我只是在寻找问题的答案。谢谢!
到目前为止,这是我每3秒调用一次REST API的操作。现在如何将接收到的数据存储到csv文件中?
def job():
usdBTicker = api.getticker('USD-BTC')
usdtBTicker = api.getticker('USDT-BTC')
usd = api.getticker('USD-USDT')
print("USDT:",usd['Bid'])
print("USD-BTC:",usdBTicker['Bid'])
print("USDT-BTC:",usdtBTicker['Bid'])
schedule.every(.033).minutes.do(job)
while True:
schedule.run_pending()
time.sleep(.5)