router 是 cloddsbot 下的智能订单路由模块,用于把订单按价格、流动性、手续费与执行质量路由到最优平台。支持的平台示例包括 polymarket、kalshi、manifold。
主要能力:通过 findBestRoute 查找最优路由;通过 compare 比较各平台价格、流动性、滑点、费用、净成本与评分;通过 splitOrder 把大额订单拆分到多个平台以降低滑点;通过 execute 执行已选路由;并提供 analyzeFees 与 analyzeLiquidity 分析手续费结构和订单簿深度(最优买价、最优卖价、价差、1% 与 2% 深度)。
路由模式包括 best-price(优化价格,适合小额订单)、best-liquidity(优化成交概率,适合大额订单)、lowest-fee(优化手续费,适合高频)和 balanced(加权组合,默认)。balanced 可自定义 price、liquidity、fees 权重。
使用方式:支持聊天命令,如 /route "Trump 2028" YES 1000、/route compare、/route fees、/route liquidity、/route execute <route-id>、/route split;也可通过 TypeScript API 使用 createSmartRouter 配置平台、默认模式与各平台费率后调用。此外可通过 --mode 参数指定优化模式。
限制与注意事项:资料给出 polymarket 多数市场 0% 手续费、kalshi 约 0.17% maker 与约 1.2% taker 且封顶约 2%、manifold 为游戏币等费率信息,以及最佳实践建议(先比较、使用 maker 单、拆分大额订单、检查流动性、计入费用)。其他平台支持范围、安装方式、收费与授权信息暂未提供。