操作上要重点掌握四大模块:行情获取、策略编辑、回测分析和模拟交易。比如获取实时数据可以用api = TqApi(auth=TqAuth("账号","密码"))这行代码。策略编写建议从双均线这种简单策略入手,比如fast_ma = close.rolling(5).mean()就能计算5日均线。
回测时要特别注意滑点设置,这是很多新手容易忽略的地方。建议先用模拟账户测试,实盘前至少要用10%资金试跑3天观察效果。我常用的下单函数是insert_order,要注意保证金计算方式。
给您举个简单策略框架:
from tqsdk import TqApi
api = TqApi()
klines = api.get_kline_serial("SHFE.rb2101", 60)
ma5 = sum(klines.close[-5:])/5
ma10 = sum(klines.close[-10:])/10
if ma5 > ma10:
api.insert_order("SHFE.rb2101", direction="BUY", offset="OPEN", volume=1)
这样,您通过点赞加我微信,我把资料包发您,还有我们验证过的CTA策略(免费无保留分享),也能安排新手全天候量化陪跑训练营。加我时备注"期货量化",看到的速来。
发布于2025-9-16 16:53 北京


分享
注册
1分钟入驻>
+微信
秒答
18342365994
搜索更多类似问题 >
电话咨询


