【量化入门】alltick:Python开源实时股票行情数据源
alltick是一个Python库,用于获取实时股票行情数据。以下是如何使用alltick库获取股票行情数据的示例代码:
首先,你需要安装alltick库。可以使用pip进行安装:
pip install alltick
然后,你可以使用以下代码来获取股票行情数据:
import alltick
# 初始化行情接口
api = alltick.api()
# 订阅股票代码,这里以"sh.600000"为例(即上证指数)
api.subscribe("sh.600000")
# 设置数据处理回调函数
@api.register_event(alltick.EVENT_TICK_DATA)
def on_tick(tick_data):
# 打印当前行情数据
print(tick_data)
# 启动事件循环
api.event_loop()
在上述代码中,我们首先导入alltick库,然后初始化行情接口。我们订阅了上证指数的行情,并设置了一个回调函数on_tick
来处理新的行情数据。最后,我们启动事件循环以接收实时行情数据。
请注意,alltick库可能需要实际的行情订阅账户才能使用,且具体的接口和数据格式可能随时发生变化,请参照最新的alltick文档进行使用。
评论已关闭