深入解析:我们的技术


快速

跟单交易的输赢以毫秒计算。以下是我们如何实现HFT级别速度的详解。

<0ms

总延迟

<0ms

检测

问题所在

其他跟单交易者为何亏损

API轮询 = 始终落后

大多数跟单交易平台使用API轮询来检测交易。它们反复询问Polymarket:"发生了什么?"这造成了根本性的延迟。

  • 轮询间隔延迟

    每100-500毫秒查询一次意味着你始终落后

  • 网络往返

    每次轮询增加20-50毫秒的网络延迟

  • API处理

    API服务器批处理和排队响应

典型API轮询时间线
T+0ms交易者下单
T+50ms订单到达区块链
T+200ms区块确认
T+500msAPI已索引(也许)
T+1000ms轮询检测到交易
T+1200ms跟单订单已下达
总计落后约1-3秒
我们的方案

内存池监控

我们在交易被区块链确认之前就检测到它们。通过监控Polygon内存池,我们在交易广播的瞬间就能看到待处理的交易。

POLYZIG 内存池时间线
T+0ms交易者下单
T+150ms内存池:TX已检测!
T+152ms订单已解码
T+400ms跟单订单已下达
总计约400毫秒(比API轮询更快)

在源头捕获交易

内存池是交易在被纳入区块之前等待的地方。通过直接监控它,我们跳过了所有确认和索引延迟。

  • 确认前检测

    在交易到达区块链之前即可看到

  • 直接Calldata解码

    从原始交易数据中提取订单详情

  • 无API依赖

    直接连接区块链,无中间人

执行管线

从信号到执行

每一毫秒都至关重要。这是我们的优化管线。

01

内存池检测

~150ms

我们的WebSocket连接到Polygon节点,捕获针对被追踪交易者地址的待处理交易。交易按与Polymarket Fee Module的合约交互进行过滤。

02

CALLDATA解码

<2ms

原始交易calldata被解码以提取嵌入的订单:token_id、方向(BUY/SELL)、大小和价格。优化的解析比标准JSON更快。

03

风险检查

<1ms

根据您的配置验证仓位限制、可用余额和滑点容忍度。无锁数据结构确保零竞争。

04

下单

~200ms

预认证的API凭证消除握手延迟。订单直接发送到Polymarket CLOB,价格已调整滑点。

05

成交追踪

~400ms

WebSocket连接监控成交确认。仓位状态原子性更新以防止重复订单。

总执行时间
<500ms

从内存池检测到订单下达(端到端)

基础设施

HFT级优化

机构高频交易者使用的同一技术,现在为您的跟单交易赋能。

CPU绑定
0次上下文切换

关键线程绑定到专用CPU核心,消除上下文切换开销并确保一致的延迟。

RDTSC计时
约20个周期

直接读取CPU时间戳计数器,以最小的开销提供亚纳秒精度计时。

无锁队列
零竞争

Crossbeam无锁通道在线程间传递信号,无阻塞或互斥锁开销。

缓存对齐
64字节行

数据结构与CPU缓存行对齐,防止核心间的伪共享。

SIMD-JSON解析

AVX2/SSE4向量化JSON解析实现比传统解析器2-3倍的吞吐量。对于处理高流量WebSocket数据至关重要。

零拷贝提取

通过直接字符串扫描提取价格和数量字段,无需完整的JSON反序列化。热路径数据快5倍。

预缓存凭证

API认证预先计算并缓存,每笔订单节省50-100毫秒的握手时间。

对比

检测方法

并非所有交易检测方式都相同。以下是差异所在。

最佳PolyZig
<200ms
内存池监控

直接订阅Polygon内存池。在区块链确认之前检测交易。端到端总时间低于500毫秒。

  • 确认前检测
  • 直接访问区块链
  • 零API依赖
  • 实时交易流
API轮询
~500ms
REST API轮询

定期从Polymarket API请求交易数据。始终落后于实时。

  • 确认前检测
  • 直接访问区块链
  • 零API依赖
  • 实时交易流
WebSocket API
~300ms
WEBSOCKET数据流

订阅Polymarket WebSocket获取交易更新。比轮询更快,但仍在确认之后。

  • 确认前检测
  • 直接访问区块链
  • 零API依赖
  • 实时交易流
架构

系统概览

POLYGON
内存池
检测器
解码和过滤
执行器
下单
检测层
  • Polygon WebSocket订阅
  • 地址过滤(目标交易者)
  • 合约交互过滤
处理层
  • SIMD-JSON calldata解码
  • 订单参数提取
  • 风险与仓位检查
执行层
  • 预认证API连接
  • 滑点调整定价
  • 成交追踪与确认
监控的合约
Polymarket Fee Module
0xE3f18aCc55091e2c48d883fc8C8413319d4Ab7b0
CTF Exchange
二元市场的代币转移
NEG Risk CTF Exchange
多结果市场仓位
为何重要

每一毫秒都至关重要

价格滑点

市场变化迅速。当大户买入时,价格立即开始攀升。每100毫秒的延迟可能意味着:

  • 100毫秒延迟0.1-0.3%的更差价格
  • 500毫秒延迟0.5-1.5%的更差价格
  • 1000毫秒延迟1-3%的更差价格
队列位置

Polymarket使用先到先得的订单簿。您在队列中的位置决定了是否能以您的价格成交。

  • 队列前端高成交概率
  • 队列中间部分成交可能
  • 队列后端经常未成交
实际案例

您复制的交易者以0.62的价格买入价值5,000美元的YES代币。以我们的速度:

PolyZig(<500毫秒)
您以0.623成交
通过内存池速度获得更好的成交价格
API轮询跟单(约2-3秒)
以0.635成交(如果能成交的话)
因轮询延迟导致更差的成交价格
实际体验

别只听我们说

查看我们的实时延迟仪表板。真实数字,实时更新,没有营销噱头。