Tick数据技能Skill ticks

这是一个用于从TimescaleDB查询历史tick数据、OHLC蜡烛图和订单簿价差的技能,支持多种命令和选项,适用于股票量化交易、数据分析和金融市场研究。关键词:tick数据查询, OHLC分析, 订单簿监控, 量化金融, 数据分析, 回测系统

量化策略 2 次安装 5 次浏览 更新于 3/9/2026

Tick 数据技能

从 TimescaleDB 查询历史 tick、OHLC 和订单簿数据。

命令

命令 描述
/ticks <platform> <marketId> 获取最近 ticks(最近 24 小时)
/ticks ohlc <platform> <marketId> --outcome <id> 获取 OHLC 蜡烛图
/ticks spread <platform> <marketId> 获取价差历史
/ticks stats 获取 tick 记录器统计信息

选项

选项 描述
--outcome <id> 按结果 ID 过滤
--interval <int> OHLC 间隔:1m, 5m, 15m, 1h, 4h, 1d
--limit <n> 限制结果数量

示例

/ticks polymarket 0x1234abcd
/ticks ohlc polymarket 0x1234 --outcome 0x5678 --interval 1h
/ticks spread polymarket 0x1234 --limit 50
/ticks stats

要求

  • TimescaleDB tick 记录器必须启用
  • clodds.config.yaml 中配置:
tickRecorder:
  enabled: true
  connectionString: postgres://user:pass@localhost:5432/clodds

输出

Ticks

显示带有时间戳和价格变化的价格历史。

OHLC

显示蜡烛图数据,包括开盘价、最高价、最低价、收盘价和 tick 计数。 包括周期变化摘要。

Spread

显示订单簿价差历史,包括中间价和深度。 包括价差统计(平均、最小、最大)。

Stats

显示记录器状态,包括:

  • 数据库连接状态
  • 总记录 ticks/订单簿数
  • 缓冲区待处理计数
  • 最后刷新时间
  • 活跃平台