我们需要进行量化交易,第一步肯定是需要获得数据,而通信达可以说是股民比较常用的看盘软件之一,那我们具体要怎样做,才能获得通信达交易接口呢?
要获得通信达交易接口,要求我们掌握python这种编程语言。而通信达可以说是一个非常强大的第三方股票数据库了,不少投资者看盘时也会选择通信达。现在我们只需要在Python里面安装这个第三方库,就可以轻松获得所有原始数据了。具体来讲,获得数据的代码是下面这样的:
from pytdx.hq import
TdxHq_APIapi = TdxHq_API()
# 数据获取接口一般返回list结构,如果需要转化为pandas Dataframe接口,可以使用 api.to_df 进行转化
with api.connect('119.147.212.81', 7709):
# 返回普通list
data = api.get_security_bars(9, 0, '000001', 0, 10) print(data)
# 返回DataFrame
data = api.to_df(api.get_security_bars(9, 0, '000001', 0, 800)) print(data)