AI 量化工作台 · 桌面端

你的策略,
原样写成能跑的代码。

你抛出一个想法,它不急着动手 —— 而是一轮一轮问下去,把每条模糊的表述逼成可计算的规则, 直到你确认这就是你要的东西。 策略是你说出来的那一个,不是它对你想法的近似推测。

macOS · Apple Silicon / Intel  |  Windows · x64  |  单机运行,策略与数据留在本机

本质区别

差别不在模型能力,
在于最后交出来的是不是你要的那一个。

策略不含糊的余地:止损的触发条件差一条、再平衡的周期差一天,跑出来就是两个不同的东西。 而通用 AI 的默认倾向是「补全」—— 用户没说的地方,它按最合理的推测填上,然后一路往下写。 推测在写文案时是效率,在写策略时是偏差。

StratCode 把顺序反过来:先确认,再动手。你给出一个描述之后,它反复跟你来回 —— 一轮只问最影响逻辑的一到三个问题,答完再问下一轮,直到每条规则都成为程序可判断的条件,并经你逐条确认。跳过这一步确实更快,代价是拿到手的策略,和你原本的构想已经分叉。

一轮成型的做法

  1. 你给出「做一个小市值动量选股」这样的描述
  2. 它不再追问,直接进入编码,未言明的部分按常规取值自行设定 动量窗口 20 日 · 成交额下限 1 亿(你并未提出过)
  3. 代码可以运行,但规则里已经混入了不是你的决定
  4. 你提出异议,它据此再改一版 —— 每一版都是一次新的推测 往返数轮之后,交付物与最初构想已经分叉

结果:产出一个近似你构想的策略,但每一处细节都不是你的决定,只能靠通读代码反查它动了哪里。

StratCode 的做法

  1. 你给出同一个描述,它不进入编码,而是进入澄清
  2. 每轮只提出 1–3 个真正影响逻辑的问题,答完再进下一轮 不一次性抛出整张问卷,也不重复询问已确认的内容
  3. 「低位买入」「放量」这类表述不予接受,追问至可计算为止 比较区间、阈值、单位、触发时点,逐项落实
  4. 表述前后不一致时,先指出分歧由你裁定 名称有误亦不静默替换,例如「富通微电」应更正为「通富微电」
  5. 结论写入项目内的 需求规格.md,逐段就地增补 文件自身标注当前处于哪一档状态
需求规格.md
标的:A 股全市场,剔除 ST
调仓:每 5 个交易日
因子:20 日收益率,截面排序取前 30
状态:待确认 → 可编码(须经你明确确认,不能自动推进)

结果:规格由你逐条确认,代码依规格实现。交付的策略就是你确认过的那一个。

四条硬门禁

它没有被允许「猜」的余地。

这不是提示词里的一句客气话,而是写进产品行为的硬约束:以下四条触及任意一条,它就不能继续往下走。同类产品的差距正在这里 —— 并非写不出代码,而是没有禁止它替你脑补。

  1. 禁 01

    需求未定,不产出任何代码

    规格未达「可实现」状态时,不生成策略源码、不安装依赖、不执行回测、不书写伪代码、不搭建框架、不选择依赖库。可以创建空项目目录并保存规格,但不能开始编码。

  2. 禁 02

    不代为定义

    「低位买入」「资金很强」「趋势向上」「放量」等表述,必须追问至能由程序判断为止。你未给出定义,它也不会自行拟定一个。

  3. 禁 03

    不静默修改你的表述

    标的名称有误、前后规则相互冲突、简称对应多只标的,一律先指出再由你裁定。示例数值亦不得充当正式阈值,除非经你确认。

  4. 禁 04

    编码前先确认运行流程

    规格确认之后,它把「取数据 → 计算 → 判断 → 输出」整理成编号步骤交你过目,并附一张 PNG 流程图。代码只能照这个流程写,不许增加流程之外的环节。

三大功能

一个工作台,
从提问到因子。

三条线共用同一套工作目录、同一把模型密钥、同一份上下文。想清楚、写下来、验一遍,不用在几个工具之间来回倒。

01

投资助手

Assistant

把想法先聊清楚的地方。多轮对话、会话分组与检索,回答按标准 Markdown 渲染 —— 模型输出什么就呈现什么,不硬套卡片模板,也不需要前端去猜它的结构。聊出眉目了,一键带去策略开发。

  • 会话管理
    按时间分组,可搜索、重命名、删除,也能分享成固定链接 —— 同一份会话永远同一个地址。
  • 回答呈现
    标题、表格、代码块、折叠块原样渲染,代码块带语言标签与复制按钮。
  • 带走结论
    导出 PDF 或长图留档,或直接把这段讨论接进策略开发继续做。
● 会话历史  /  当前会话

今天

过去 7 天

02

策略开发

Strategy Studio

一个以规格为中心的编程页。左边是策略项目,中间是代码区,右边和内置智能体对话。它不会冲上来就写代码 —— 先把需求澄清成规格,你点头了才动手,之后每一轮改动都回到文档里留痕。

  • 规格先行
    建项目时就生成 需求规格.md 与 开发文档.md 骨架,每轮对话就地增补。想知道它为什么这么写,看文档,不用读代码。
  • 边跑边插话
    它正忙着,你又想到一处 —— 消息不会丢,会直接插进当前这轮,不必等它做完再纠正。
  • 改完接着聊
    代码区只读,随时切文件重读,运行结果回灌对话。上下文用到 90% 弹窗提醒,到 97% 才封输入。
  • 分享
    把整个会话连同渲染结果发成固定链接,别人看到的是完整过程,不只是一段代码。
● 策略项目  /  需求规格.md  /  代码区

项目

需求规格 · 待确认 → 可编码

策略代码

03

量化投研

Research

把一个假设做成能读的报告。按课题建库,跑完在右侧预览,站得住就导出 PDF 或同步进策略开发接着做。左侧课题树按 Alpha 异象、微观结构、宏观利差这类分栏归置。

  • 课题归置
    按分栏建课题,每个课题独立跑、独立出稿,不会和别的混在一起。
  • 报告预览
    报告在页内直接预览,要带走就导出 PDF,或发成固定链接分享。
  • 接着做
    验证过的因子不必重新描述一遍,一键同步进策略开发,那边已经有上下文。
● 课题列表  /  专题研报预览

专题研报 · 基准:中证半导体指数

分位组合收益

全部 / 分栏

底座

数据不用自己接,
模型不必绑定一家。

内置 A 股数据源,行情与基本面覆盖到能直接支撑一个策略;模型底座可自由切换,同一个策略项目换一个模型接着聊,不用重开。

免费

内置 A 股基础数据

策略里要用的数据,绝大多数直接可调用,不需要你去申请数据源、写采集脚本或自己维护缓存。

行情 · 直连行情源,免费

  • 批量实时报价
  • 前复权日 K 与均线
  • 当日分时

市场 · 情绪与资金

  • 市场情绪
  • 涨跌家数
  • 涨停 / 连板 / 炸板 / 跌停池
  • 个股与大盘主力资金
  • 板块资金
  • 龙虎榜
  • 异动与监管票
  • 交易日历

基本面 · 直连投研源,免费

  • 公司概况与主营构成
  • 股本结构与股东户数
  • 三大报表多期数据
  • 财务分析指标
  • 公司事件日历
  • 公告列表与正文
  • 券商研报与评级

覆盖整个 A 股市场,含公司披露文件与券商研报口径。数据取到的是接口原值,单位与股数不做二次换算,也不用品行填补缺失值。

可切换

模型底座自由选择

不绑定单一厂商。选型、思考强度都在界面上直接切,同一个项目换模型可以接着做。

  • OpenAI
  • Anthropic
  • DeepSeek
  • Qwen
  • 智谱 GLM
  • Google Gemini

具体型号随厂商更新,在客户端内选择即可 —— 这里不列版本号。

思考强度

低中高很高最高

同一把 API Key 覆盖全部模型与三块功能,密钥存在系统钥匙串。目录在线可更新 —— 新模型上线后不需要重装客户端。

开始使用

装好即用,密钥配一次。

桌面客户端,装完在选择模型后填入自己的 API Key。同一把密钥在投资助手、策略开发、量化投研三处通用,不必分别配置。

运行平台
macOS · Apple Silicon 与 Intel
Windows · x64
模型接入
自带 API Key,密钥保存在系统钥匙串,不随项目文件外传。
数据与项目
策略项目与研报存在本机 ~/Documents/StratCode/strategies,可整包导出搬家。
示例项目
安装包内置示例策略(含缠论顶底分型提醒),首次启动自动落盘,可直接打开看一份完整的规格与文档长什么样。