设计理念
为什么需要三层风控?
在回答这个问题之前,让我们先看看加密货币永续合约交易中的现实问题。
现实中的惨痛案例
案例 1:新手小王的爆仓经历
第 1 天:小王听朋友说做合约能赚大钱
- 充值 $1,000 到某 DEX
- 看了 5 分钟教程就开始交易
第 2 天:小王开出第一单
- 看好 SOL 上涨,开 20x 杠杆做多
- 仓位价值 $20,000
- 清算价格仅比开仓价低 5%
第 2 天晚上:SOL 回调 6%
- 小王在睡觉,没有收到任何警告
- 仓位被清算,$1,000 全部损失
第 3 天:小王觉得"合约是骗局",离开市场案例 2:老韭菜老张的重蹈覆辙
老张已经交易 2 年,本应该很有经验
问题:
- 没有止损纪律,每次都想"再等等"
- 亏损时加仓摊平,结果越陷越深
- 在没有警告系统的平台交易,错过最佳平仓时机
结果:
- 3 个月内爆仓 5 次
- 虽然有经验,但情绪化交易导致持续亏损案例 3:2021 年 5.19 大崩盘
2021 年 5 月 19 日,加密货币市场闪崩:
- BTC 从 $43,000 跌至 $30,000(-30%)
- 24 小时内全网爆仓 $9B(90 亿美元)
- 多家交易所宕机,用户无法平仓
- 连锁清算导致保险基金枯竭
教训:
- 单纯的清算机制无法应对极端行情
- 需要熔断、限仓等系统性保护措施传统风控的三大缺陷
缺陷 1:过于被动
传统风控流程:
1. 用户自由交易
2. 保证金率下降
3. 到达清算线(通常 100%)
4. 触发清算
5. 用户损失全部保证金
问题:
- ❌ 清算前没有任何干预
- ❌ 用户不知道风险有多大
- ❌ 等到清算时已经太晚缺陷 2:缺乏用户教育
大多数平台的"风险教育":
✅ 同意服务条款(没人看)
✅ 勾选"我理解风险"(走形式)
❌ 没有真正的教育内容
❌ 没有测试用户是否真的理解
结果:
- 90% 的新手不理解清算机制
- 80% 的新手不会计算清算价格
- 70% 的新手以为"爆仓只是亏完本金"缺陷 3:忽视系统性风险
单个用户的清算可能触发连锁反应:
1. 大户被清算
2. 大量卖单涌入市场
3. 价格继续下跌
4. 更多用户被清算
5. 保险基金不足
6. 社会化分摊损失(ADL)
7. 所有盈利用户被强制平仓
问题:
- ❌ 缺乏全局风险监控
- ❌ 没有熔断机制
- ❌ 保险基金管理不善三层风控的设计哲学
哲学一:预防优于治疗
医学类比:
传统医疗模式(事后治疗):
等病人病重了再治疗 → 成本高、效果差、痛苦大
现代医疗模式(预防医学):
定期体检、健康教育、早期干预 → 成本低、效果好、痛苦小
风控也是一样:
传统风控:等爆仓了再处理 → 用户损失大、平台承担风险
我们的风控:多层预警、限制、教育 → 降低爆仓率、保护用户具体实施:
哲学二:保护散户 vs 不影响专业交易者
这是一个关键平衡点。我们的目标是:
保护散户:
✅ 限制新手使用高杠杆
✅ 强制风险教育
✅ 持仓规模限制
✅ 多级风险预警
不影响专业交易者:
✅ 经验积累后自动解锁更高杠杆
✅ 可选的"专业交易者认证"
✅ 合理的持仓上限($100K 对大多数个人交易者足够)
✅ 不限制交易频率和策略
实现方式:动态风控
# 伪代码示例
def get_max_leverage(user):
if user.trade_count < 5:
return 3 # 新手限制 3x
elif user.trade_count < 20:
return 5 # 初级交易者 5x
elif user.is_professional_certified:
return 20 # 专业认证后 20x
else:
return 10 # 中级交易者 10x
# 关键:不是永久限制,而是逐步解锁对比其他平台:
Binance
⚠️ 固定杠杆限制,但可以申请提高
✅ 高杠杆可用
dYdX
❌ 没有特殊保护
✅ 完全自由
GMX
❌ 没有特殊保护
⚠️ 杠杆限制较低
Zanbara
✅ 动态保护 + 教育
✅ 可解锁高杠杆
哲学三:透明度建立信任
不透明的风控 = 黑箱操作 = 用户不信任
我们承诺:
风控规则完全公开
❌ 不公开:"我们有完善的风控体系" ✅ 公开: - 新手最高 3x 杠杆 - 完成 5 笔交易后解锁 5x - 保证金率 < 150% 时发送警告 - 保证金率 < 110% 时触发清算 - 详细规则见文档 xxx风控数据实时公开
保险基金页面(每 10 秒更新): ┌────────────────────────────────────┐ │ 保险基金实时余额 │ ├────────────────────────────────────┤ │ 当前余额: $125,432.50 │ │ 总持仓价值: $10,234,120.00 │ │ 覆盖率: 1.23% │ ├────────────────────────────────────┤ │ 过去 24 小时变化 │ │ + 收入(清算): $1,234 │ │ + 收入(手续费): $890 │ │ - 支出(穿仓赔付): $0 │ └────────────────────────────────────┘风控决策可追溯
用户查询"为什么我的订单被拒绝?" 系统返回: 您的订单被拒绝原因: - 风控层级:第一层(用户层) - 触发规则:杠杆超限 - 详细说明:您当前用户等级为"新手",最高允许 3x 杠杆, 您尝试使用 10x 杠杆 - 解决方案: 1. 降低杠杆至 3x 或更低 2. 完成更多交易以提升用户等级 3. 通过"专业交易者认证"测试 - 规则文档:[查看详细说明]
哲学四:平衡用户体验和风险管理
反面教材:过度保护的后果
某些平台的极端保护措施:
- ❌ 所有用户限制 3x 杠杆(包括专业交易者)
- ❌ 每笔交易都弹出 5 个警告框
- ❌ 下单前需要等待 30 秒"冷静期"
- ❌ 限制交易频率(每小时最多 10 笔)
结果:
- 专业交易者流失
- 用户体验极差
- 平台竞争力下降我们的平衡策略:
设计原则:
1. 保护要有针对性(针对高风险用户,不是所有人)
2. 提示要适度(关键时刻提示,不是每次都提示)
3. 限制要合理(基于数据和经验,不是拍脑袋)
4. 教育要有效(真正帮助用户理解,不是走形式)实施细节:
新手下单
弹窗警告,需要确认
智能推荐合理配置,可选择
✅ 引导而非阻止
保证金充足
无提示
无提示
✅ 不打扰
保证金率 200%
无提示
浅黄色背景提示
✅ 温和提醒
保证金率 120%
无提示(或太晚)
红色警告 + 弹窗
✅ 及时警告
保证金率 105%
清算
强烈警告 + 推送 + 邮件
✅ 全方位提醒
设计中的权衡取舍
权衡 1:安全 vs 自由
问题:如何在保护用户和尊重用户选择之间取得平衡?
我们的答案:
✅ 对新手:优先安全,限制高风险行为
✅ 对老手:优先自由,但保留必要保护
✅ 对所有人:提供选择,但确保知情同意
具体实施:
新手用户(0-4 笔交易):
- 最高 3x 杠杆 ← 强制限制
- 必须完成风险教育 ← 强制要求
- 单笔最大 $5,000 ← 强制限制
- 每次下单显示风险提示 ← 强制显示
中级用户(5-19 笔交易):
- 最高 5x 杠杆 ← 适度限制
- 单笔最大 $20,000 ← 适度限制
- 高风险操作时提示 ← 按需提示
高级用户(20+ 笔交易):
- 最高 10x 杠杆 ← 宽松限制
- 单笔最大 $50,000 ← 宽松限制
- 仅在极端情况提示 ← 最小打扰权衡 2:实时性 vs 准确性
问题:风险监控需要多快?多准确?
场景分析:
场景 1:价格剧烈波动时
- 实时性要求:极高(毫秒级)
- 准确性要求:可适当牺牲
- 策略:使用 Redis 缓存 + 近似计算
- 容忍:1-2% 的误差可接受
场景 2:日常保证金监控
- 实时性要求:高(秒级)
- 准确性要求:高
- 策略:每 10 秒全量计算
- 容忍:0.1% 以内误差
场景 3:保险基金统计
- 实时性要求:中(分钟级)
- 准确性要求:极高
- 策略:数据库精确计算
- 容忍:0 误差权衡 3:成本 vs 效果
问题:风控措施的成本收益分析
成本考量:
开发成本
三层风控系统开发:2-3 人月
实时监控系统:1-2 人月
教育内容制作:0.5 人月
运营成本
实时计算服务器:$500/月
监控和告警系统:$200/月
人工审核团队:$3,000/月
用户摩擦成本
新手教育可能流失 10-20% 用户
杠杆限制可能流失 5-10% 高风险用户
收益评估:
风险降低
预计降低清算率从 10% 到 2%(节省保险基金支出)
预计降低穿仓率从 1% 到 0.1%(减少平台损失)
用户留存
降低爆仓率,提高长期留存率(估计提高 30%)
良好口碑带来自然增长
品牌价值
"最保护散户的 DEX" 品牌定位
差异化竞争优势
结论:长期收益远大于成本,值得投入
与竞品的差异化
Zanbara 的独特价值
1. 唯一的三层风控体系
用户层
✅ 完整
❌ 无
❌ 无
⚠️ 基础
系统层
✅ 完整
✅ 完整
⚠️ 部分
✅ 完整
市场层
✅ 完整
✅ 完整
⚠️ 部分
✅ 完整
2. 最完善的散户保护
散户保护评分(满分 10 分):
Zanbara: 9/10 ✅ 动态杠杆 + 强制教育 + 多级预警
Hyperliquid: 7/10 ✅ 完善的风控,但缺少教育
dYdX: 5/10 ⚠️ 基础风控,对散户保护一般
GMX: 4/10 ⚠️ 依赖 GLP 池,但用户侧保护不足
Binance: 6/10 ⚠️ 中心化优势,但透明度不足3. 最高的透明度
透明度对比:
保险基金公开:
- Zanbara: ✅ 实时公开,每 10 秒更新
- dYdX: ⚠️ 有,但更新频率低
- GMX: ⚠️ GLP 池总量公开,但细节不透明
- Hyperliquid: ✅ 定期公开
大户持仓分布:
- Zanbara: ✅ 每小时更新,匿名化展示
- dYdX: ⚠️ 部分公开
- GMX: ❌ 不公开
- Hyperliquid: ⚠️ 部分公开
风控规则:
- Zanbara: ✅ 完全公开,详细文档
- 其他平台: ⚠️ 部分公开或需要自己摸索实施路径
MVP 阶段(当前)
已实现:
✅ 第一层:动态杠杆限制(3 级)
✅ 第一层:持仓限制
✅ 第一层:基础风险提示
✅ 第一层:新手教育(文字版)
✅ 第二层:全局 OI 限制
✅ 第二层:保险基金机制
✅ 第三层:标记价格保护
✅ 第三层:基础资金费率
待优化:
⚠️ 第二层:异常交易监控(规则较简单)
⚠️ 第三层:大户持仓透明(手动更新)
Post-MVP 优化(1-3 个月)
计划增强:
更精细的用户分级(5 级 → 3 级)
视频教育内容
机器学习异常检测
自动化熔断机制
部分清算替代全部清算
社交化风险提示("90% 的成功交易者使用 ≤5x 杠杆")
长期愿景(6-12 个月)
创新功能:
AI 风险顾问
个性化风险评估
智能止损建议
市场风险预警
清算保险产品
用户可购买清算保险
减少爆仓损失
社区治理风控参数
DAO 投票决定杠杆限制
动态调整风控阈值
总结
Zanbara 的三层风控体系不是为了限制用户,而是为了保护用户。我们相信:
新手需要保护:通过教育和限制,帮助他们安全地学习
专业交易者需要自由:通过动态解锁,不影响他们的交易策略
平台需要稳定:通过系统层和市场层风控,防止系统性风险
透明建立信任:通过公开所有规则和数据,让用户信赖平台
这套理念将指导我们所有风控功能的设计和实施。
下一步阅读:
Last updated