前言
tqsdk是一个针对期货用户的 Python 库,但是提供股票行情,可以用于监控股票、选股、查看行情、做条件单和股票交易策略。
它是一款简单而强大的工具,使用很少的代码量就可以构建各种类型的量化交易策略程序。使得即使是新手也可以在短短十分钟内学会使用这个库来选股和查看行情。
同时,它提供了历史数据、实时数据、策略回测和模拟交易等功能,
如果你对交易有很多想法,那么你甚至可以直接使用tqsdk来写交易策略。
使用文档可以在官方网站中找到,
https://www.shinnytech.com/tianqin/
安装方法很简单:
pip install tqsdk -U
举个简单的查看行情示例:
from tqsdk2 import TqApi, TqAuth
api = TqApi(web_gui=True, auth=TqAuth("username", "password"))
quote = api.get_quote("SZSE.159841") // 获得行情
print(quote.ask_volume1, quote.ask_price1) // 打印卖盘一档手数和价格
print(quote.instrument_name) // 打印股票名称(示例中是 证券ETF)
while True:
api.wait_update() // 阻塞到行情更新
print(quote.datetime, quote.last_price) // 行情每次跳动都打印时间和最新价
需要注意的是,tqsdk只支持期货交易,不支持股票交易。它非常适合用来做基于行情的计算,例如计算指标、选出满足条件的股票等。你可以自己配上邮件通知,帮你实现网格、条件单、止盈止损等功能。
另外,我觉得非常重要的是,他们还构建了自己的社群,在官网上也有加入社群的方式,里面都是交易大佬!
关于Python技术储备
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
一、Python学习路线
二、Python基础学习
1. 开发工具
给大家准备考Python开发过程中需要用到的必备工具,包括最新版PyCharm安装永久激活工具。
2. 学习笔记
3. 学习视频
三、Python小白必备手册
四、Python实战案例
五、Python爬虫秘笈
六、数据分析全套资源
七、Python面试集锦
2. 简历模板
资料领取
上述这份完整版的Python全套学习资料已经上传网盘,朋友们如果需要可以微信扫描下方二维码输入“领取资料” 即可自动领取
或者
【点此链接】领取