Type/to search

RWA大类资产风险平价策略

Cryptocurrency
Created: 2026-04-07 14:28:16
Last modified: 2 months ago
2
Follow
477
Followers

一、策略定位

本策略是基于风险平价(Risk Parity)理论构建的多资产量化组合管理系统,运行于发明者量化(FMZ)平台,支持实盘与模拟双模式切换,适合追求风险均衡分散而非收益最大化的中长期配置需求。


二、资产池构成

资产标签合约代码资产类别
BTCBTC_USDT.swap加密货币
XAUXAU_USDT.swap贵金属(黄金)
SPYSPY_USDT.swap美股指数
OILCL_USDT.swap大宗商品(原油)

四类资产横跨股票、商品、贵金属、加密货币,天然具备低相关性基础,是风险平价策略的理想标的组合。


三、核心策略逻辑

3.1 风险平价权重求解

核心目标:使每个资产对组合总风险的边际贡献相等,而非等额资金分配。

\[RC_i = w_i \cdot \frac{(\Sigma w)_i}{\sigma_p} = \frac{\sigma_p}{N}, \quad \forall i\]

  • 采用数值迭代求解,最多迭代2000次,收敛精度 \(< 10^{-12}\)
  • 风险贡献平衡意味着:波动率高的资产自动获得更低权重,波动率低的资产获得更高权重

3.2 EWMA协方差矩阵

使用指数加权移动平均(EWMA)估计协方差矩阵,赋予近期数据更高权重:

\[\hat{\sigma}_{ij} = \frac{\sum_{t} \lambda^{T-1-t}(r_{i,t}-\bar{r}_i)(r_{j,t}-\bar{r}_j)}{\sum_t \lambda^{T-1-t}}\]

  • 默认衰减因子 \(\lambda = 0.94\),符合 RiskMetrics 行业标准
  • 基于15分钟K线对数收益率,默认回看60根K线
  • 协方差矩阵进行轻度正则化,保证数值稳定性

3.3 多空双向持仓

策略支持做多与做空,通过计算每个资产与等波动率参考组合的协方差符号判断方向:

\[\text{CovWithPortfolio}_i = \sum_j w_j^{eqvol} \cdot \Sigma_{ij}\]

  • 结果为负:资产与组合反向运动 → 开空
  • 结果为正:资产与组合同向运动 → 开多

单一资产空头权重上限为0.5,防止极端空头仓位集中。

3.4 杠杆自适应调节

根据组合实际年化波动率动态计算杠杆倍数,使组合波动率贴近目标值:

\[\text{Leverage} = \min\left(\frac{\sigma_{target}}{\sigma_{portfolio} \cdot \sqrt{8760}},\ \text{MaxLeverage}\right)\]

  • 默认目标年化波动率15%,最大杠杆3倍
  • 市场平静时自动加杠杆,市场剧烈波动时自动降杠杆

四、再平衡机制

触发条件说明
首次运行初始建仓
定时触发默认每24小时再平衡一次
权重漂移任一资产权重相对偏差超过15%触发
方向翻转任一资产多空方向发生切换时立即触发
手动触发通过控制台按钮立即执行

五、风险控制体系

5.1 紧急风险熔断

  • 实时监控各持仓资产的不利价格变动
  • 单资产亏损方向价格变动超过5% 触发紧急减仓
  • 每次减仓**50%**仓位,保留剩余持仓

5.2 波动率自适应轮询

根据组合实时波动率自动调整策略轮询频率:

年化波动率轮询间隔
> 50%15分钟(高频监控)
30% ~ 50%30分钟(中频监控)
< 30%60分钟(低频监控)

5.3 资金使用率控制

  • 默认仅使用95%权益建仓,保留5%现金缓冲
  • 多资产同时加仓时按比例缩放,防止现金耗尽

六、策略运行架构

主循环(自适应15/30/60分钟) ├── 获取实时行情 ├── 紧急风险检查 ├── K线数据对齐 ├── EWMA协方差计算 ├── 风险平价权重求解 ├── 判断是否触发再平衡 ├── 执行调仓(实盘/模拟) └── 渲染仪表板 + 净值图表 └── 子循环(每1分钟刷新持仓盈亏)

七、参数总览

参数默认值说明
TRADE_MODEpaper实盘/模拟切换
INIT_CAPITAL10,000 USDT模拟初始资金
LOOKBACK60根协方差回看窗口
EWMA_LAMBDA0.94EWMA衰减因子
TARGET_VOL15%目标年化波动率
MAX_LEVERAGE3倍最大杠杆上限
REBALANCE_HOURS24小时定时再平衡周期
DRIFT_THRESHOLD15%权重漂移触发阈值
POSITION_RATIO95%资金使用率
MIN_REBAL_USDT5 USDT最小调仓金额

八、操作界面功能

策略提供完整的可视化控制台,包含:

  • 账户概览:实时权益、总盈亏、收益率、可用现金、浮盈浮亏
  • 资产配置表:各资产权重、方向、名义金额、年化波动率、风险贡献占比
  • 相关系数矩阵:实时显示资产间动态相关性
  • 持仓监控:每分钟刷新浮盈、入场价、现价对比
  • 成交记录:最近10笔交易明细
  • 净值曲线:1分钟精度的账户权益折线图
  • 快捷按钮:切换模式、立即再平衡、全部平仓、重置账户、单品种手动平仓
Source
JavaScript
/*
 * ============================================================================
 *  大类资产风险平价策略 v2.5
 *  基于发明者量化(FMZ) API框架 · 支持实盘/模拟双模式
 *
 *  资产池: SPYUSDT(美股) · XAUUSDT(黄金) · CLUSDT(原油) · BTCUSDT(比特币)
 *  框架:   风险平价(Risk Parity) + EWMA协方差 + 杠杆调节 + 自动再平衡
 *  交易:   buy/closebuy(多头) + sell/closesell(空头) · 双向策略
 *  模式:   参数 TRADE_MODE = "live" 实盘 | "paper" 模拟
 *
 *  v2.5 修复清单:
 *    [Fix4] calcEquity: `_G('pt_cash') || INIT_CAPITAL` JS falsy陷阱修复
Strategy parameters
Strategy parameters
Trade Mode
Symbol List
Asset Labels
Covariance Lookback
Rebalance Interval (hours)
Initial Capital (USDT)
Target Annual Volatility
Max Leverage
EWMA Lambda
Drift Threshold
Position Ratio
Min Rebalance Amount (USDT)
Commands
Switch Mode
切换模式
Close All
全部平仓
Manual Close
手动平仓
Rebalance Now
立即再平衡
Reset Paper Account
重置模拟账户
Comment
All comments (2)

    欧易交易所可以用吗

    2 months ago

    对照找一下,有没有类似的合约就可以

    2 months ago
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)