零代码基础回测工坊新手使用说明 · 2026.09

先跟着做一次。

不用一次看懂所有参数。先用一个例子,把回测文件下载下来;熟悉后,再一次改一个设置。

选择新手视图,先看常用项。收起来的设置只是折叠,已开启的条件仍然生效。想查看或修改它们,展开所在栏目,或切到全部设置

介绍、示例和教学视频在独立的前导页。先选一个例子,再点开始填写参数;已有草稿时可继续上次的步骤。进入填写页时,视频会暂停。顶部介绍可返回前导;导入、导出等操作在配置管理菜单;页面下方可展开查看当前配置

参数名称旁的小问号可以直接查看解释。鼠标悬停显示,点击可固定;再次点击或按 Esc 关闭。手机直接点问号,键盘用 Tab 聚焦。查看说明不会改动设置。

买入按“只数 → 资金 → 时间”填写,排序和下单细节放在后面。卖出参数就在所属开关下方,不必来回寻找。

  1. 给练习起名:先在前导页选“趋势上涨”,进入填写页后,名称填“第一次回测”。
  2. 时间和本金:选 2024-01-01 至 2026-08-31,本金填 100000 元。
  3. 从哪选股票:选“我自己填股票”,分两行填 600570.SS000001.SZ
  4. 先排除哪些:保留例子的筛选条件,不急着加条件。
  5. 满足什么才买:保留已选条件和“全部满足”。
  6. 每次买多少:同时最多持有 3 只,选“每只固定比例”,比例填 25。
  7. 什么时候卖:“亏多少卖”填 8,其他先不改。
  8. 下载去回测:修正红色提示,生成代码,下载回测文件和配置。
这些股票、日期和数值只用来练习操作,不是投资推荐。本金是模拟资金。网页生成文件;实际回测要到配套环境运行。生成代码仅供历史回测,不提供实盘。

01 给练习起名

先在前导页了解或选择一个例子,再进入填写页。名称可以填“第一次回测”,方便找到下载的文件。五个例子只是帮你填好一组参数,不代表盈利方法。不重新套用,直接点卡片下方的继续按钮,就会保留当前设置。参数改过后会显示“基于…… · 已自定义”。

趋势上涨热门板块近期涨停开盘前表现自己搭建

换例子会改哪些设置?可以撤回吗?

点击“套用这套参数”或“重新套用预设”会先预览新规则。确认后,日期、本金、股票范围、买卖条件和仓位都会替换;练习名称与代码版本保留,并从第 1 步开始填写。取消不会改变设置。“自己搭建”会清空买入条件,其他参数也回到系统默认值。

替换前会先在本机备份当前草稿;保存失败则不替换。前导页或“配置管理”里的“恢复上一份草稿”可以找回原设置和停留步骤,恢复时也会先备份当前草稿。只保留最近一份,不是完整历史;重要版本请下载 JSON。代码版本需与回测环境一致。

02 时间和本金

选择一段过去的时间,填入模拟本金。这个例子用 2024-01-01 至 2026-08-31、100000 元。其他设置先保留默认。

之后在配套回测面板里,也要填写相同的日期、本金和频率。网页不会替你设置外部环境。

手续费、滑点和频率怎么看?

佣金率填 0.0003 是万分之三。比例滑点填 0.002 是总价差参数 0.2%,单边约为一半;固定滑点按元填写。滑点用来模拟成交价格偏差,实际计算以回测环境为准。

单周期成交占比填 0.25 是 25%,它限制模拟成交量,不是持仓比例。关闭限制可能让回测模拟出过大的成交。

分钟回测的任务时间应在 09:31–11:30 或 13:00–15:00;日线回测只在日终检查,不能验证盘中时刻。指标中的“10 日”仍是交易日,不会变成 10 分钟。比较基准只是表现参照,不会自动买入。

03 从哪选股票

选“我自己填股票”,把 600570.SS000001.SZ 分两行填入。这里填的是候选范围,不是现在买入,也不代表最后都会买入。

代码后缀和其他范围

.SS 表示上海市场,.SZ 表示深圳市场。指数可以使用 000300.SS 或 000300.XBHS,行业代码使用 .XBHS。代码也支持逗号或空格分隔。

上市天数按交易日计算。股票池处理上限填 0 表示不限制;集合竞价模块要求不超过 500 只。行业和概念的当前成分不是历史快照,用今天的成分回看过去可能带入当时不知道的信息。

04 先排除哪些

第一次先保留例子的条件。以后想排除价格太高或成交太少的股票,再调整这里。选不出股票时,先看看是不是条件设得太严。

更多筛选条件

历史量比比较最近成交量和此前平均成交量。1.2 倍就是比参照值高约 20%,它和“放量”信号共用均量周期。日线条件使用已完成的数据。

财务条件依赖配套环境中的字段、权限和历史数据。字段缺失时,按你选择的规则跳过或保留股票。折叠设置不会关闭这些条件。

05 满足什么才买

这次保留已经打开的条件。“全部满足”就是每项都要过关。先不添加新指标,继续下一步。

其他组合方式和指标

“任一满足”只需一项通过;“加权评分”按权重算出 0–100 的规则匹配分,不是胜率。已开启的板块、集合竞价仍需先通过预筛,不能被其他条件或高分绕过。这里决定哪些股票可以入选,落选不会自动卖出,卖出要看第 7 步。

均线多头排列要求收盘价高于快、中、慢三条均线,且快线高于中线、中线高于慢线,不是双均线交叉。MACD、KDJ 按选择的金叉、红区或超卖条件判断;RSI 区间只检查指标是否落在上下限内,不是独立的买卖策略。

价格突破比较此前 N 日最高价;N 日涨幅和放量分别检查涨幅区间及成交量倍数;近期涨停检查已完成交易日内的收盘涨停次数和最近一次距今时间。数据不足时可能没有候选。

新套用“近期涨停”例子会打开“涨停条件必须满足”:未满足涨停条件时,其他项目得分再高也会被排除;通过后仍要满足当前组合或评分。旧草稿与旧 JSON 不会自动打开它;关闭且使用评分时,未涨停股票仍可能入选。关闭整个涨停条件后,该必过选项也不生效。

热门板块使用当前成分进行历史回测会有偏差。“开盘前表现”使用集合竞价汇总,分钟回测最早 09:31 近似决策,不能模拟 09:25 成交,日线回测不能使用。

06 每次买多少

“同时最多持有”填 3;“钱怎么分”选“每只固定比例”;“每只用总资产的多少”填 25。

一只计划用四分之一,三只合计计划用四分之三。不过,这次只填了两只候选股票,最多只可能买入其中两只,也可能一只都不符合条件。

比例单位与买入限制

这里有 % 标记的输入框直接填百分数:25% 填 25,不是 0.25。实际买入仍受现金、总投入上限、保留现金、一手股数与是否成交等约束,不保证刚好买到计划比例。

同时持有数量和当天新增数量是两个限制。没有候选可以保持现金。平均分配按总投入上限除以最大持有数量计算。更多设置里还可以调整排序、开仓节奏、时间和模拟委托方式。

07 什么时候卖

“亏多少卖”填 8,表示亏损达到 8% 时尝试卖出。不是保证最多只亏 8%。是否成交、成交价格,还要看当时情况和回测规则。

卖出什么时候检查?

每根 K 线检查会跟随回测频率:分钟回测通常每分钟,日线回测只在日终;每日定时则每天只检查一次。它们都不是连续逐笔监控。

同一轮依次检查固定止损、移动止盈、固定止盈、时间止损、均线退出;命中后本轮只提交一笔模拟卖单。固定止盈填 20 是盈利 20%,卖出比例填 50 是卖出一部分。移动止盈看记录峰值后的回撤,时间止损按持仓交易日判断,均线退出读取已完成日线。

价格跳空、停牌、可卖数量和撮合规则都可能让卖出延迟或失败。

08 下载去回测

先看生成前,确认一下你的规则,核对当前时间本金、选股范围、买入条件、仓位和卖出条件。它是根据实际设置整理的摘要,不是回测结果;完整参数仍可回到各步骤核对。有红色提示,就点它回去修改。没有错误后点生成回测文件,依次完成设置检查、写入规则和准备文件。显示文件已就绪后,下载回测文件和操作说明,再从“配置管理”存一份配置。生成中可以取消;修改参数后,要重新生成。

长代码默认收在“查看生成的代码”里,不懂代码也能直接下载。生成失败时,设置仍保留,可以重试或下载设置备份。

.py

回测文件
交给配套环境运行

.json

配置备份
下次导入继续改

.md

运行说明
核对日期、本金和频率

下载成功不等于回测成功。导入配套环境,核对日期、本金和频率,再检查日志和结果。网页不会生成真实收益曲线。

还没有环境,可以点顶部“介绍”回到前导页,再打开“申请回测环境”。目前只预留入口,未绑定外部地址,不发送申请。

保存、恢复和代码注释

自动保存只在当前浏览器本地。清理数据、更换浏览器或页面地址可能让记录丢失;要保留的版本请下载 JSON。下次点“导入配置”即可恢复。

本地“上一份草稿”可保留未填完的数字、股票代码和财务字段;恢复后仍需修正错误才能生成。外部 JSON 导入保持严格校验,含空数值或不合法代码时需修正文件后再导入。新版配置格式为 3,请用新版工坊打开,不要交给旧版覆盖保存。

代码中 # 后面的文字是注释,不会执行。不会编程也可以先读顶部用途、参数摘要和运行说明;CONFIG 保存网页设置,context 提供回测中的时间、资金和持仓。

新版视频是界面操作演示,配神经合成旁白和中文字幕,不是真人讲解。它跟做同一个例子;旧版视频文件保留。播放成品无需网络语音服务。用 Tab 移动焦点、Enter 操作按钮;本页支持打印和保存 PDF。

遇到问题,先看这里

为什么一个股票都没买?

先看历史数据是否齐全,再检查已开启的筛选、买入条件和资金。新手视图里收起来的条件仍然生效,可切到“全部设置”逐项核对。

检查通过,就能保证回测成功吗?

不能。检查只确认工坊的输入规则。还要在配套环境核对 API、数据和日志,实际运行后才能确认结果。

为什么日期、本金还要再填一次?

这些是配套回测面板的设置,生成代码不能直接替你填写。两边日期、本金和频率保持一致,才能按这次配置运行。

可以拿去实盘吗?

不可以。本工坊只提供历史回测,不提供实盘连接或账户操作。

几个常见词

回测
用过去的行情,模拟一套规则的结果。
股票池
允许策略挑选的股票范围。
仓位
买股票的钱占总资金的比例。
信号
某条买入或卖出条件是否满足。
撮合
回测中决定是否成交、按什么价格成交的规则。
最大回撤
资金从前面的高点到后面低点,最多跌了多少。
交易日
市场开市的日子,不等于自然日。
前视偏差
回看过去时,用了那时还不知道的信息。