技能 数据科学 投资组合优化与再平衡

投资组合优化与再平衡

v20260716
trader-portfolio
本技能提供了一个完整的投资组合优化流程,利用均值-方差引擎和神经网络模型。它可以根据设定的风险目标,计算出最优的资产配置权重,并进行全面的风险评估。最终生成详细的再平衡交易计划,实现专业的量化投资管理。
获取技能
114 次下载
概览

Optimize portfolio allocation using neural-trader's portfolio engine.

Steps:

  1. Ensure neural-trader is available:

npm ls neural-trader 2>/dev/null || npm install --ignore-scripts neural-trader

  1. Load current portfolio:

mcp__plugin_ruflo-core_ruflo__memory_search({ query: "current portfolio holdings", namespace: "trading-portfolio" })

  1. Run portfolio optimization:

```bash
npx neural-trader --portfolio optimize
```
With risk target:
```bash
npx neural-trader --portfolio optimize --risk-target
```

  1. Get risk metrics:

```bash
npx neural-trader --risk assess --portfolio current
npx neural-trader --var --portfolio current
npx neural-trader --correlation --portfolio current --flag-threshold 0.8
```

  1. Use SONA for expected return prediction:

mcp__plugin_ruflo-core_ruflo__neural_predict({ input: "expected returns for [HOLDINGS] given current regime" })

  1. Generate rebalancing plan:

```bash
npx neural-trader --portfolio rebalance
```
Output: trades needed, current vs target weights, estimated costs

  1. Search for similar allocations in history:

mcp__plugin_ruflo-core_ruflo__agentdb_pattern-search({ query: "optimized portfolio Sharpe > 1", namespace: "trading-portfolio" })

  1. Store optimized allocation:

mcp__plugin_ruflo-core_ruflo__memory_store({ key: "portfolio-optimal-TIMESTAMP", value: "ALLOCATION_JSON", namespace: "trading-portfolio" })

信息
分类 数据科学
名称 trader-portfolio
版本 v20260716
大小 1.85KB
更新时间 2026-07-18
语言