跳转到主要内容
Using TradingFlow14 min read

Cookbooks 与 Recipes:运行报告并用 AI 编辑

在任意交易日运行官方 Recipe,再用 TradingFlow AI 复刻、收窄、检查并保存自己的私有报告。

Option Trades 展示的是成交记录本身;Rank 展示的是排行榜。Cookbooks 是使用同一份底层数据的第三种方式:一个由预先搭建好的**报告(report)**组成的库,逐步带你回答一个问题,图表与表格都已经组装完成——所以你要做的是阅读证据,而不是自己搭建查询。

什么是 cookbook

cookbook(TradingFlow 也称之为 recipe,即"食谱")是由几种普通模块——简短说明、KPI 数字、表格与图表——组成的报告,绑定在 TradingFlow 真实的资金流与期权链数据之上。报告里没有任何预先写死的评论:每次打开,它都会针对一个真实交易时段重新解析。这个库里有两类报告:

  • 官方模板(Official templates) —— 由 TradingFlow 团队构建与维护,聚焦一个界定清晰的固定问题(例如"今天整体资金流看起来如何")。
  • My recipes(我的 recipe) —— 仅归你所有的私有报告,可以从官方模板复刻(fork),也可以从空白开始创建。创建和编辑 recipe 使用独立的限量开放机制,因此付费账户可能可以使用完整官方库,但看不到创作控件。

随时可在 Cookbooks 打开这个库。

Cookbooks 库:上方是官方模板 Cookbooks 库。官方模板库是目前每个付费账户都能打开的部分。

cookbook 不是交易信号。 每一个官方模板都明确说明,它呈现的模式只是描述性的,并不能证明是谁在交易、为什么交易,或接下来会发生什么。请用对待其他 TradingFlow 证据同样的态度对待 cookbook:它是研究的起点,而不是结论。

选择合适的官方 recipe

随着新的研究任务加入,官方目录会持续变化。因此,本指南不会写死模板数量,也不会复制整份清单。请以 Recipes 目录为当前目录的权威入口。每个页面都会说明该 recipe 要完成的任务、使用的证据、解读边界,并可打开应用中的确切 recipe。

按你要回答的问题来选择:

  • 快速查询回答一个聚焦问题,例如单一标的快照、最大期权成交、预期波动、gamma 关键位、未平仓量层级或 IV rank。
  • 交易时段筛选用于发现异常活动、比较看涨与看跌、区分 sweep 与 block、衡量 0DTE 占比,或总结权利金集中在哪里。
  • 多步骤报告把资金流、波动率、未平仓量与建模市场结构连接到一个或多个章节中。

Daily Market Recap 是旗舰多步骤报告,也是最适合从这里开始的 recipe。它是 TradingFlow 唯一的 Market Recap 体验;顶部导航中的 Market Recap 会打开这份确切报告。

每份 recipe 都会明确说明它的模式不代表什么。请始终保持同样的纪律:报告展示的是数据做了什么,并不能识别谁进行了交易、为什么交易,也不能说明接下来会发生什么。

打开一份报告:新鲜度与来源

打开任意一个官方模板,TradingFlow 会立刻告诉你正在查看哪一个交易时段,以及数据上次完成解析的时间。

Daily Market Recap 报告标头:时段控件与 KPI 概览条 报告标头。在你阅读任何一张图表之前,一次运行总会先说明所代表的交易时段与上次运行时间。

  • 来源(Origin) —— 官方路径本身就代表官方模板,因此不会再重复显示横幅。仅归所有者可见或由模板复刻的报告会保留一个小型 Private 来源标记,也可能标明它来自哪个官方模板。Recipe 不存在公开、组织或分享链接状态。
  • 代表时段(Represented session) —— 每份报告都会明确标注其数字所描述的确切交易时段,以及这是最新已完成时段,还是你选择的历史时段。
  • Refresh data —— 重新运行完整 recipe,并为当前代表时段请求一份新快照。刷新期间,上一次成功的报告会继续保留在页面上。
  • 日期选择器(Date picker) —— 针对更早的某个时段重新运行同一模板,而不是最新时段。历史运行同样是按需进行的,没有任何东西是提前烘焙好的。
  • Recipe map —— 打开一张面向用户的地图,展示输入单元格如何连接到实时数据与可见单元格。多步骤 recipe 可能在同一面板中展示更丰富的证据流。

Recipe 专属输入位于笔记本内部。修改输入会产生草稿值,并显示一个覆盖整份 recipe 的 Run 控件;Run 会一次更新所有依赖单元格,而 Discard changes 会恢复上一次成功运行的值。

新鲜度规则:"最新"始终跟随市场日历,而非墙上时钟。在开盘前、以及周末或节假日,"最新"指的是最近一个已完成的时段——绝不会是一个尚未交易的日期。

阅读一份报告

一份报告被组织成若干编号章节,你可以从固定悬浮的目录(table of contents)在章节间跳转;顶部是 Bottom line(结论先行),结尾是 Takeaways(要点总结)。

Daily Market Recap 的一个章节:一张柱状图与一张环形图,左侧悬浮导航高亮当前章节 单个章节——此处是"Market tone"——把一段简短说明与支撑它的图表配对呈现。左侧栏会随你滚动追踪你所在的位置。

Daily Market Recap 的八个章节,即便你读的不是这份报告,也很适合作为思考一个交易时段的模板:

  1. Market tone —— 按权利金衡量,当天的资金流是风险偏好(risk-on)还是风险规避(risk-off)?
  2. Where the money went —— 哪些标的吸收了最多权利金?
  3. Intraday rhythm —— 资金流在盘中的哪个时间段实际到达?
  4. Classified exposure context —— 整个时段的 Net DEI 与 Net DEX。详见 Delta 敞口(DEX)。
  5. Volatility pricing —— 今天的 IV rank 处于什么水平?详见 Greeks 与 GEX。
  6. Modeled gamma structure —— 这个时段的 GEX 背景。详见 Greeks 与 GEX。
  7. The movers —— 哪些标的真正发生了变动,幅度多大?
  8. Spotlight —— 深入聚焦当天唯一的头条标的。

每一张图表与表格都放在它所支撑的章节内——报告绝不会把一个数字与解释它含义的文字分开。每份报告还会在靠近顶部的位置,用平实的语言说明其数字的构成与边界(例如,sentiment 是由数据端预先计算的,"neutral"标记并不代表方向)——每份报告只需读一次这段说明,它会告诉你该如何解读下方的每一张图表。

从头到尾运行一份 recipe

  1. 打开 Cookbooks,按照卡片上的问题选择一份官方 recipe。Recipes 目录是当前目录的公开地图。
  2. 在把任何输出当作证据之前,先检查标题、描述、来源、声明的输入与解读边界。
  3. 打开报告。默认会解析最近一个已完成的美股交易时段;需要历史时段时使用日期选择器。
  4. 设置报告内部展示的任何 recipe 专属输入,再点击笔记本中的 Run 来更新所有依赖单元格。需要为当前代表时段请求一份完整的新快照时,使用页头的 Refresh data。
  5. 按顺序阅读输出。在说明、KPI、表格和图表之间移动时,始终把代表时段与各数据集的新鲜度标签和数字放在一起理解。
  6. 只有在需要解释这一次具体运行时,才使用 AI Insight。它不会修改 recipe,其回复也不是交易信号。
  7. 当你需要验证底层合约、结构或逐笔成交时,从结果继续进入 Rank Contracts、Rank Symbols 或 Option Trades。

使用 AI Chat 编辑 recipe(可用时)

Recipe 创作与普通 Cookbooks 访问是两项不同能力。它需要付费账户、该账户命中创作开放范围,并满足适用的 TradingFlow AI 同意与额度条件。如果你没有看到 New recipe、Edit with AI 或 Edit recipe,说明该账户暂未开放创作;你仍然可以运行所有官方 recipe。

进入创作工作区有两种方式:

  • 从官方 recipe 开始。 打开报告并选择 Edit with AI。TradingFlow 会把官方模板复刻成一份私有工作副本;官方版本永远不会改变。
  • 从空白 recipe 开始。 在 Cookbooks 中选择 New recipe。AI 侧边栏会在空白预览旁打开,并根据你的描述搭建第一版草稿。

test app 中高亮显示 Edit with AI 按钮的 Daily Market Recap 页面 1. 在官方报告上选择 Edit with AI,打开一份私有工作草稿。只有已开放 Recipe 创作的账户才会看到此控件。

告诉助手应该修改什么

最可靠的提示词会写清研究问题、当前 recipe 中允许改动的部分、读者可以控制的输入、需要展示的证据,以及必须保持不变的内容。你不需要编写 SQL,也不需要描述内部 recipe 格式。

可以套用这个结构:

构建或修改 [报告或章节],让我能够回答 [研究问题]。让读者选择 [标的、日期、回看区间或其他输入]。展示 [KPI、表格列、图表或说明]。保留 [必须保持不变的现有内容]。注明 [数据新鲜度或解读限制]。

例如,在 Daily Market Recap 中选择 Edit with AI 后输入:

保留所有现有章节。修改 Spotlight,让读者可以选择标的,默认值设为 NVDA。针对报告所代表的交易时段,展示期权总权利金、看涨/看跌权利金、平均成交金额,以及最大的十笔成交。保持 Market tone 与指数 GEX 章节不变,并注明情绪分类不能证明成交属于开仓。

后续的小范围修改也要同样明确:

其他内容全部保持不变。把 Spotlight 重命名为 Symbol focus,移动到 Where the money went 后面,并在表格上方添加一段简短说明。不要删除任何现有证据模块。

明确写出“保留”很重要。“把它改成一份 NVDA 报告”会让助手自行决定替换哪些内容;“保留所有现有章节,只修改 Spotlight”则定义了一个可以检查的边界。

test app 中的 Recipe 工作区:展示 AI Chat、更新后的私有预览、Undo、Save 与 Save as 控件 2–4. 在 AI Chat 中描述一项明确的修改,检查更新后的私有预览及修改确认,再选择 Undo、Save 或 Save as…。截图于 2026 年 9 月 25 日在 test app 中拍摄,报告代表 9 月 24 日;图中数字会随交易时段变化。

在实时预览中检查每次 AI 修改

助手应用修改后,工作区会更新尚未保存的预览,并显示 AI edit applied to the preview。发送下一条提示词之前:

  1. 检查标题和描述是否仍然准确描述这份报告。
  2. 检查每个读者可控制的输入是否有清晰标签与合理默认值。
  3. 确认要求的 KPI、表格、图表或说明出现在正确位置。
  4. 将报告其余部分与修改前对比。如果 TradingFlow 提示删除了模块,逐一确认这些删除都是你有意要求的。
  5. 阅读新鲜度与解读限制。图表有效,并不代表它支持宽泛结论。
  6. 如果修改不正确,在继续下一次 AI 修改之前选择 Undo。

在预览中改变 recipe 输入不会改写 recipe 本身;它只改变这次运行的草稿值。使用笔记本里的 Run 控件,可以一次刷新所有依赖这些输入的证据。修改输入定义——例如标签、默认值或含义——才属于 recipe 修改,会像其他 AI 修改一样经过验证。

每次只收窄一个决定

短而明确的后续提示词,比一次大型重写更容易验证。一个实用顺序是:

  1. 定义报告的问题与输入。
  2. 要求证据模块及其顺序。
  3. 添加解读与数据新鲜度限制。
  4. 只修改呈现方式,不改变证据。
  5. 保存前至少用一组真实输入运行预览。

尽量使用可观察的请求,例如“按权利金降序排列表格并显示十行”,或“添加 Symbol 输入,默认值为 SPY”。除非你同时说明成品必须包含什么,否则应避免“让它更智能”这类主观提示。

预览正确后再保存

  • Save 会保存当前工作中的 recipe。对于已有私有 recipe,它会更新原 recipe;对于新草稿,它会创建私有 recipe,并把工作区移动到其已保存地址。
  • Save as… 会使用新的 recipe slug 创建一份独立私有副本。想把原版本保留为一个分支时使用它。
  • 成功预览不等于保存。如果你希望保留改动,请不要在页头显示 Saved 之前离开工作区。

保存之前,当修改涉及参数、数据查询或锚点时,TradingFlow 会验证 recipe,并执行一次只读 dry run。如果另一个标签页先保存了更新版本,旧标签页不能覆盖它;请重新加载当前版本,或者在确实需要独立副本时使用 Save as…。

保存后,回到 My recipes,打开 View report,选择代表时段与声明的输入,并像普通读者那样运行一次。这个最终检查能发现一种常见问题:recipe 在编辑预览中看起来正确,但使用真实输入时没有回答原本的研究问题。

AI Insight 不是 recipe 编辑

这两种 AI 操作承担不同任务:

操作会修改什么何时使用
AI Insight不修改 recipe 的任何内容解释某一次已经完成的报告运行。
Edit with AI / 工作区中的 AI Chat尚未保存的私有工作草稿保存前添加、删除、重排或改写 recipe 的输入与证据模块。

如果你只是在查看报告时要求助手修改 recipe,它应该引导你选择 Edit with AI。进入工作区后,AI Chat 才会获得一个可编辑草稿。

从开始到完成的完整流程

  1. 选择起点。 打开一份官方报告并选择 Edit with AI 来复刻它,或在 Cookbooks 库中选择 New recipe,从空白工作区开始。官方模板永远不会被原地修改。
  2. 描述报告或改动。 在 AI 侧边栏中说明问题、可编辑范围、读者输入、证据、输出形态与限制。对于空白 recipe,第一个提案会创建工作草稿。
  3. 检查实时预览。 核对标题、描述、输入、说明、KPI、表格、图表、链接与限制说明。预览只是草稿,不是已保存报告。
  4. 保存前继续收窄。 每次只要求一个有边界的修改,检查任何模块删除提示;当提案修改范围超过预期时使用 Undo。
  5. 明确保存。 选择 Save 保存当前私有 recipe,或选择 Save as… 创建一个独立的私有副本。保存后的报告会出现在 My recipes 下,并且只有所有者可见。
  6. 运行已保存的 recipe。 打开 View report,选择代表时段与任何声明的输入,然后用与官方 recipe 相同的新鲜度和解读检查来运行与阅读它。

创作和 AI Insight 是两种不同操作:编辑会改变工作中的 recipe 草稿;AI Insight 只解释一次已经完成的运行。两者都不会发布 recipe,也不会让其他用户看到它。

遇到问题时

  • 看不到编辑控件: 该账户尚未开放 recipe 创作。这与付费访问官方 Cookbooks 是两项不同权限。
  • 侧边栏要求同意或额度: 完成一次性的 AI 隐私说明确认,或按界面解决额度限制,然后返回同一工作区。
  • 某个日期或输入的预览为空: 在重新设计 recipe 之前,先尝试一个确定有数据的代表时段与输入;“没有数据”和“recipe 无效”是两种不同状态。
  • 修改删除了超出预期的内容: 选择 Undo,然后重发请求,明确写出“其他内容全部保持不变”,并点名唯一允许改动的章节。
  • Save 提示 recipe 已在其他地方改变: 重新加载以采用较新的已保存版本;或者使用 Save as…,把当前草稿保留为独立私有副本。
  • 无法分享结果: 这是有意设计。用户 recipe 仅归所有者可见,不存在公开、组织或分享链接状态。

免费与付费的边界,说清楚

Cookbooks 与 Option Trades、Rank 的运作方式不同:这里没有免费预览。整个库里的每一条路径——库本身、每一份官方报告,以及每一个私有 recipe——都需要付费方案。

  • 访客点击进入 Cookbooks 的链接后,会被引导先登录,再直接进入付费墙;订阅完成后,会落在他们原本想打开的那个确切页面。
  • 已登录但未付费的用户同样会落在付费墙上。
  • 付费用户可使用完整官方库、日期选择器与报告控件。创建或编辑 My recipes 仍是独立的限量开放能力;现有私有 recipe 始终仅归所有者可见。

如果你想在升级之前先了解一下 Cookbooks,库中模板卡片本身的标题与描述(就像本文中列出的那些)是最接近"预览"的内容——报告本身只对付费账户开放。

下一步做什么

从 Daily Market Recap 开始——像阅读本教程一样逐章阅读它,然后把它展示的内容与你自己自选列表里的某个标的对照。当某一章节的证据指向了具体的方向时,跳转到 Rank Symbols 或 Option Trades,去验证背后确切的合约与成交记录。