PRODUCT DEFINITION
产品定义与边界
用户不直接复制 ARK 的成交,而是将其每日披露作为方向过滤器:ARK 买入只打开下方买入网格,ARK 卖出只打开上方卖出网格。
SCREEN 01 · SIGNAL FEED · PC WEB
ARK 信号广场
PC 端第一屏:左侧筛选与基金状态,右侧信号表。先说明数据时效,再按基金、方向、跟随状态浏览。
本屏需求
- 展示 ARKK / ARKW / ARKG / ARKF / ARKX / ARKQ 最新披露抓取状态、更新时间与信号数量。
- 同一标的合并为一行;保留来源基金、方向、披露时间与策略覆盖状态。
- 筛选项:全部、买入、卖出、已跟随;无结果时展示「暂无匹配信号」。
点击筛选即时刷新表格;点击行进入信号详情;「Create Strategy」带入当前标的。
SCREEN 02 · SIGNAL DETAIL · PC WEB
从「披露动作」翻译成「策略动作」
详情页不只列买卖,而是给出合并结论、持仓上下文与对网格的实际影响。
本屏需求
- 展示多基金原始方向、披露版本、数量/权重变化(可获得时)及合并净方向。
- 同屏展示用户持仓、底仓限制、已存在策略与当前网格位置。
- 输出明确结论:激活买格、激活卖格、冲突暂停或仅记录不执行。
同票同日买卖冲突时默认「不执行」;创建时可选择净方向或仅多基金同向才跟随。
US Equity · Real-time quote · Regular Hours
Combined Signal
Next grid: $243.00. Price is in range. Cash, position, slippage and daily limit will be rechecked at trigger.
SCREEN 03 · CREATE WIZARD · PC WEB
三步创建:信号范围 → 网格 → 风控
PC 端用分步向导 + 右侧实时预览,避免把策略、网格和风险堆在一个长表单里。
配置项
- 策略名称、交易账户、标的、关注基金、信号合并模式。
- 价格区间、格距、每格金额、最低底仓;右侧预估格数与最大占用。
- 单票额度、日亏损、滑点、执行时段;勾选风险协议后可授权。
账户未连接、标的不可交易、信号过期时行内报错并禁用 Continue。
Step 1 · Select Signal Scope
Step 2 · Set Up Grid T
Step 3 · Risk & Authorization
SCREEN 04 · CONFIRM · PC WEB
提交前用「人话」解释自动执行
授权页是交易风险最后一道门槛:汇总策略,并讲清什么情况下不会下单。
本屏需求
- 汇总信号源、合并方式、网格、资金占用、底仓、订单类型、执行时段与风控阈值。
- 展示阻断条件:价格不在区间、资金不足、低于底仓、滑点超限、熔断等。
- 勾选风险协议才可提交;成功后生成策略 ID、版本与首条审计记录。
成功进入 Running;授权失效则进入 Pending Auth,不能静默降级为自动执行。
Strategy Configuration Valid
Ready to authorize limit-order execution under ARK-guided mode.
Will NOT place orders when
- Price is outside the configured grid range
- Available cash or position is insufficient
- Position would fall below minimum base shares
- Slippage, daily loss, or trade-count limits are hit
- Symbol is halted or quote is stale
SCREEN 05 · STRATEGY LIVE · PC WEB
策略运行工作台
PC 端一眼看到运行状态、收益、持仓、图表与订单 / 信号 / 审计三栏证据链。
本屏需求
- 顶部固定:状态、现价、网格收益、持仓、可用额度、日成交与风险剩余。
- Orders / Signals / Audit 三个 Tab 分别呈现交易结果、信号解释、系统决策证据。
- 支持暂停、恢复、编辑、停止与一键撤单;明确立即 / 下一交易日生效范围。
暂停后不创建新订单;券商侧未成交单保留,用户可单独撤销。停止需二次确认。
SCREEN 06 · EXCEPTION · PC WEB
异常不是静默失败
未下单、下单失败或被风控阻断,都必须可解释、可通知、可恢复。
启动、成交、熔断为强提醒;普通跳过聚合通知;每条可直达信号 / 订单 / 审计。
New orders are blocked. Open orders are retained. Review before you resume or end the strategy.
Halt Details
Next Actions
- Review risk details and today’s fills
- Cancel open orders if needed
- Resume only after manual confirmation
- Or end strategy and flatten exposure
SCREEN 07 · GRID ALGORITHM SPECIFICATION
ARK 网格做 T:给后端与算法开发的交易规则
ARK 不提供即时下单指令,而是提供策略偏好。网格负责在预设区间内低买高卖;所有订单均使用实时行情、账户仓位和风控状态重新校验。
一、普通网格 vs ARK 网格
| 维度 | 普通中性网格 | ARK 跟单做 T 网格 |
|---|---|---|
| 方向来源 | 用户手动选择,或默认不判断方向。 | 由 ARK 日度披露决定偏好:买入、减仓或冻结。 |
| 订单激活 | 区间内上下两侧买卖格常驻。 | 按 ARK 偏好激活相应方向的网格;信号过期或冲突后变更状态。 |
| 卖出约束 | 有持仓才能卖;融券账户可选择做空。 | 首版不可做空,卖出量不得使持仓低于 minBaseQty。 |
| 信号处理 | 不涉及外部信号版本和披露时效。 | 需处理延迟、修订、重复幂等、同票多基金冲突和有效期。 |
二、策略状态与订单权限
EXECUTION EXAMPLE · TSLA
三、完整案例:ARKK / ARKW 披露买入 TSLA 后,策略如何成交
初始条件
- 实时价
- $246.82
- 网格区间
- $228 — $265
- 固定格距
- $3
- 每格金额
- $500(按当前格价向下取整股数)
- 用户总持仓
- 12 股
- 最低底仓
- 6 股
- ARK 合并结论
- 净买入 → LONG_T,有效 5 个交易日
实时网格梯子
成交序列
- 价格跌到 $243:校验通过后,提交
BUY 2 @ $243;持仓从 12 股变为 14 股。 - 买单成交:为该「做 T 仓位」创建配对单
SELL 2 @ $246,并保存parentOrderId。 - 价格反弹至 $246:卖出配对的 2 股;持仓回到 12 股,单次网格实现收益约
(246 - 243) × 2。 - 价格涨到 $249:若
availableToSell = positionQty - minBaseQty ≥ 2,卖出 2 股;成交后创建BUY 2 @ $246回补单。
四、后端判定伪代码
onPriceTick(symbol, lastPrice):
strategy = activeStrategy(symbol)
if strategy.mode not in [LONG_T, REDUCE_T]: return
if !isMarketOpen() or !isTradable(symbol): skip()
grid = nextCrossedGrid(lastPrice, strategy.gridLadder)
if !grid or hasActiveOrder(grid): return
side = decideSide(strategy.mode, grid)
qty = floor(grid.amount / grid.price)
if side == SELL:
qty = min(qty, positionQty - minBaseQty)
if qty <= 0 or !riskCheck(side, qty, grid.price): skip()
order = submitLimitOrder(side, qty, grid.price)
whenFilled(order):
createPairedOrder(opposite(side), qty, adjacentGrid(grid))
五、必须落库与审计的字段
signalId / sourceFund / disclosureVersion / signalExpiresAtstrategyId / strategyVersion / mode / gridIndex / gridPricepositionQty / minBaseQty / availableToSell / availableCashriskCheckResult / quoteTimestamp / quotePrice / slippagebrokerOrderId / parentOrderId / pairedOrderId / fillQty / fillPriceskipReason / freezeReason / notificationId
mode 和订单许可,不应直接调用券商市价下单接口。DELIVERY & ACCEPTANCE
上线验收与审计要求
风险提示:ARK 披露是历史公开信息,不构成投资建议。自动交易会受价格、流动性、延迟、券商规则与系统异常影响,可能产生亏损或无法成交。