本系统是一套全自动加密货币跨平台套利引擎,核心功能是在多个交易所之间实时发现价差并自动执行买卖,从中赚取差价利润。支持 CEX(Binance、OKX、Bitfinex、Huobi 等)与 DEX(Uniswap),覆盖现货搬砖、合约-现货对冲套利、DEX 链上套利三大策略,并内置跨链资金自动调拨系统。
源代码 https://github.com/lj92458/trade_ff
这是我从2014年开始,专门为自己做的套利程序。当时国内几大平台是零手续费,任意微小的差价,都能被我捕获。积少成多,只要赚钱频率够高,哪怕每次只能赚1分钱,一天下来也能赚不少。当时确实赚了几十万,因我我本金不多。
后来平台收交易费,这个程序就赚不到钱了。
到了2020年之后,uniswap这种基于智能合约的交易平台兴起,导致它挂单、撤单没那么快,和okx/binance比起来,还是有差价,因此又看到希望(不过竞争还是很激烈)。于是我用spring boot把它重构。
核心能力:
🔄 多平台价差实时捕捉 — 同时监控多个交易所的市场深度,自动发现套利机会
⚡ 高并发撮合引擎 — 基于 ThreadPoolExecutor + CompletableFuture 的多线程架构,各平台查询与执行并行处理
🏦 CEX + DEX 混合套利 — 同时支持中心化与去中心化交易所,包括 Uniswap 等链上 DEX
📊 两种撮合模式 — 简单匹配(simple)与精细匹配(exact),后者穷举所有平台组合寻找最优价差
💰 双模式盈利 — 可配置"赚币模式"或"赚钱模式",系统据此采用不同的余额平衡策略
🔀 智能订单合并 — 自动将多个小额订单合并为大单执行,减少 API 调用次数,提高成交率
📡 实时日志推送 — 通过 WebSocket 将交易日志、差价信息实时推送到 Web 前端
🛡️ 风控机制 — 内置最低利润率、最小交易量、滑点控制、仓位上限等多重风控策略
🔗 跨链资金自动调拨 — 基于 Dijkstra 算法的多跳路由,支持 7+ 链网络自动转账与资金平衡
💼 DEX 资金集中策略 — 平时资金全在 DEX,交易后自动转入 CEX,资金利用率翻倍
🔄 零转账自回补 — 资金耗尽时不搬运,等差价反转自然回补,零风险零费用,适配任意多平台品种