永续合约源码核心模块拆解
资金费率、爆仓逻辑、标记价格——永续合约三大技术难点。
永续合约(Perpetual Swap)是交易所里技术门槛最高的品类。和秒合约等「短周期结算类产品」不同,永续合约带资金费率、可持仓数天,侧重持续性仓位管理。一套合格的永续合约源码必须把三个核心模块做对。
一、资金费率(Funding Rate)
资金费率每 8 小时结算一次,多头付空头或反之,目的是让永续合约价格锚定现货指数。
计算公式:Funding Rate = Clamp( Premium Index + Interest Rate, -0.75%, 0.75% )
正规的永续合约搭建后台支持:自定义结算周期、费率上下限、白名单用户免费率。
二、爆仓逻辑(Liquidation)
爆仓是永续合约最容易出事故的地方。核心是三个价格:
- 标记价格(Mark Price):取多家主流公开指数平均,降低异常行情冲击
- 破产价格(Bankruptcy Price):用户保证金亏完的价格
- 强平价格(Liquidation Price):触发自动平仓的价格
做市机器人要在爆仓前主动接盘,不然保险基金亏空。这也是为什么正经系统要接真实盘口镜像。
三、与秒合约的本质区别
秒合约属于短周期结算类产品——到期按方向结算。永续合约侧重用户之间撮合,平台收取手续费。后台常见可配置项包括:
- 行情展示模块:可配置(周期/深度/展示参数)
- 深度策略:可配置订单簿深度与报价策略(以合同为准)
- 熔断防护:极端行情自动拦截,隔绝穿仓风险
四、成本与交付
纯永续合约源码公开价详询。若为"秒合约 + 永续 + 币币"三合一综合盘,亦公开价详询。常见交付周期 48 小时,包含:撮合引擎、钱包、Admin、APP、做市工具。
常见问题
Q:永续合约源码带 Insurance Fund 吗?
必须带。保险基金是极端行情下用户穿仓的最后一道防线。
Q:支持多少倍杠杆?
默认 1–100x,后台可配。
Q:支持全仓和逐仓吗?
正规源码两种都支持。