1.注册米矿
2.登录米矿
3.点击右上角“进入平台”,在这里可以写量化程序。
4.量化平台的文档
https://www.ricequant.com/doc/api/python/chn
5.新建一个量化程序,然后输入如下代码:
#import pandas
#import numpy
#需要在各函数之间传递的参数保存在context里
def init(context):
#设置要买入的股票
context.s1 = "000001.XSHE"
# 是否已经买入
context.fired = False
#模型主要部分。根据策略的更新频率,周期性调用本函数。这里可以写更复杂更精巧收益率更高的操作方案。
def handle_bar(context, bar_dict):
#买入股票,不做其他操作。整个策略只有一个买入动作,此后一直持有
if not context.fired:
# order_percent并且传入1代表买入该股票并且使其占有投资组合的100%
order_percent(context.s1, 1)
context.fired = True
6.配置回测时间段,从右上角选择开始日期和结束如此。
7.“编译策略”,会在当前页面的右侧编译,展示出回测结果。
8.“运行回测”,在新页面运行回测,展示回测结果。
9.“历史回测”,你运行过的所有回测,都在这里显示。你可以不断调整代码,每调整一次运行一次回测,工作完成后,在这里可以看到所有回测,还可以比较每个回测的代码代码差异。
10.基本操作就这么多。