SuperAPI AI 工具集

ito-trade-planner

数据与分析

查看项目

更新于 10-15 10:37

技能介绍

用途

Itô Trade Planner 用于在用户希望为预测市场想法、篮子调整、场所比较或手动执行计划构建结构化工作表时使用。该技能刻意设计为非执行型,只生成指示性、不可执行的清单和参数表,供用户手动审阅。

主要能力

  • 将用户的想法重述为中性假设。
  • 识别市场、场所、标的、结算规则、费用和数据新鲜度约束。
  • 在用户请求实时 Itô 数据时,执行最小的认证读取,并记录端点 URL 和 retrieved_at 时间戳。
  • 收集约束条件而不虚构值:司法管辖区/账户资格、场所、市场标识符、方向(若用户提供)、限价、有效期、最大支出、费用、流动性/滑点边界、结算规则和决策截止时间。缺失的约束保持为 unknown。
  • 在讨论自动化、密钥、场所认证、资金约束或手动操作链接之前,运行 prediction-market-risk-review。
  • 构建手动工作表,包含:市场/标的、场所、数据来源、当前可观察价格或状态、结算规则、流动性注意事项、未决问题、手动操作链接或下一步审查步骤。
  • 返回结构化输出(Markdown 或 YAML),保留 unknown 而非猜测。

使用方式

该技能通过只读 API 与 Itô 市场交互。规范开发者接口为 https://itomarkets.com/api/v1。仅使用需要 baskets:read 或 markets:read 权限的认证 GET 端点,可通过 HTTPS 和 Authorization: Bearer $ITO_API_KEY 或官方 ito-markets Python SDK 进行。交易不属于此 API 的一部分。

首次使用时,检查是否已配置仅具有 baskets:read 和 markets:read 权限的密钥,且不打印该密钥。最小权限公钥使用 bkt_* 形式,由操作员签发;仪表板的 Settings -> Keys & credentials 流程会签发更广泛的 ito_* 自动化密钥。不要为了解除此技能阻塞而创建或轮换该更广泛的密钥。如果作用域密钥不可用,报告只读 API 路由为阻塞,并继续使用明确标记的公共或用户提供的输入。密钥签发会创建持久访问权限,需要在控制 harness 中确认。在用户或操作员安全存储一次性值后,将控制权返回给原始代理,并运行一次最小的 GET /baskets 认证探测。此 API 不使用设备授权或设备登录;不要发明验证码交接。

ecc ito 桥接是一个独立的计算采购界面。不要使用 ecc ito login、ecc ito find 或其 MCP 工具来获取预测市场数据或进行交易规划。切勿在参数、报告、截图、跟踪文件或聊天中打印、记录、持久化或放置 ITO_API_KEY。仅在运行时检索最小字段,并保持在进程内存中。

将 API 观察标记为指示性。根据需要可使用 GET /baskets、GET /baskets/{basket_id}、GET /baskets/{basket_id}/price、GET /baskets/{basket_id}/underlyers、GET /markets/search 和 GET /markets/{market_id}。不要为交易规划工作表使用写入或回测提交端点。

适用场景

  • 用户希望为预测市场想法构建结构化工作表。
  • 用户需要进行篮子调整或场所比较。
  • 用户需要手动执行计划,但不需要实际执行。
  • 用户希望检查场所、标的、约束条件、订单参数等。

限制

  • 不提供投资建议或仓位建议。
  • 不执行下单、撤单、路由或签名操作。
  • 不索取私钥、助记词、交易所密码或钱包凭证。
  • 从研究转向可执行工具需要单独的工作流和明确的用户批准。此批准不授权此技能执行任何操作。
  • 如果请求执行,在完成工作表后停止,不调用、不打开任何可执行工具或场所。
  • 在 401 时,设置 plan_status: blocked,并要求用户在 Settings 中检查或替换密钥。在 403 时,报告缺失的读取作用域;绝不为该技能请求写入作用域。编辑任何类似凭证的文本。
  • 在 429 时,在用户时间预算内遵守 Retry-After 一次。不要循环或超过文档记录的每分钟 120 次请求的读取预算。
  • 在超时或模糊传输失败时,将受影响的值设置为 unknown。读取最多重试一次;绝不将读取失败转为写入。
  • 在访问过期或撤销时,停止,编辑可能包含凭证的服务器详细信息,并引导用户到 Settings。绝不削弱作用域或重用缓存的秘密。
  • 公共和私有来源必须分别标记。不要将缓存或固定数据呈现为实时行为。

允许的语言

使用:"manual planning worksheet"、"questions to answer before acting"、"observable venue data"、"risk and constraint review"。

避免:"you should buy/sell"、"best trade"、"guaranteed"、"risk-free"、"optimal size"。

结构化输出契约

以 Markdown 或 YAML 返回以下形状。保留 unknown 而非猜测。

plan_status: ready_for_manual_review | blocked mode: indicative_non_executable hypothesis: "neutral restatement" markets:

  • market: "identifier or unknown" venue: "venue or unknown" observable_status: "value or unknown" source_url: "source URL or unknown" retrieved_at: "ISO-8601 timestamp or unknown" resolution_rule: "summary or unknown" liquidity_caveat: "text or unknown" constraints: jurisdiction_eligibility: "confirmed | unconfirmed | unknown" limit: "user supplied value or unknown" maximum_spend: "user supplied value or unknown" fees: "value or unknown" decision_deadline: "value or unknown" data_freshness: "timestamp and caveats" risk_review: status: pass | warn | fail | not_run findings: [] blocked_actions:
  • "order placement, cancellation, routing, signing, and submission" next_safe_step: "one non-executing review action"

每个计划以以下内容结束:

This is a planning worksheet, not investment or trading advice. Review venue rules and make any trading decisions yourself.