Agent skill · Workflow & Productivity

trader-portfolio

Optimize portfolio allocation using npx neural-trader mean-variance engine with risk constraints and rebalancing plan

rUv71,307★ · +1,002/wk · 3 repos on radarProfile →
claude-codecodexcan modify filesMIT
Install
npx skills add ruvnet/ruflo --skill trader-portfolio --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 2 KB
Bundled scripts: none
Allowed tools: BashReadmcp__plugin_ruflo-core_ruflo__memory_storemcp__plugin_ruflo-core_ruflo__memory_retrievemcp__plugin_ruflo-core_ruflo__memory_searchmcp__plugin_ruflo-core_ruflo__neural_predictmcp__plugin_ruflo-core_ruflo__agentdb_pattern-search
Path: plugins/ruflo-neural-trader/skills/trader-portfolio/SKILL.md
Open the folder on GitHub →
Where it comes from
Source: ruvnet/ruflo
Stars: 67,015 · +629 this week
Language: TypeScript
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

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` 2. Load current portfolio: `mcp__plugin_ruflo-core_ruflo__memory_search({ query: "current portfolio holdings", namespace: "trading-portfolio" })` 3. Run portfolio optimization: ```bash npx neural-trader --portfolio optimize ``` With risk target: ```bash npx neural-trader --portfolio optimize --risk-target <number> ``` 4. 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 ``` 5. Use SONA for expected return prediction: `mcp__plugin_ruflo-core_ruflo__neural_predict({ input: "expected returns for [HOLDINGS] given current regime" })` 6. Generate rebalancing plan: ```bash npx neural-trader --portfolio rebalance ``` Output: trades needed, current vs target weights, estimated costs 7. Search for similar allocations in history: `mcp__plugin_ruflo-core_ruflo__agentdb_pattern-search({ query: "optimized portfolio Sharpe > 1", namespace: "trading-portfolio" })

What's inside
Commands it runs
npx neural-trader --portfolio optimize
npx neural-trader --portfolio optimize --risk-target <number>
npx neural-trader --risk assess --portfolio current
npx neural-trader --var --portfolio current
npx neural-trader --correlation --portfolio current --flag-threshold 0.8
npx neural-trader --portfolio rebalance
More from ruflo
All skills →
About this skill
What does the trader-portfolio skill do?

Optimize portfolio allocation using npx neural-trader mean-variance engine with risk constraints and rebalancing plan

How do I install it?

Run `npx skills add ruvnet/ruflo --skill trader-portfolio --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From ruvnet/ruflo, a repository with 67,015 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going