create-portfolio-optimizer
CommunityCreate validated, registered portfolio optimizers for open-xquant.
Finance & Accounting#test-driven-development#quant-research#open-xquant#portfolio-optimizer#allocation-logic#registry-integration#weight-validation
Authorxingwudao
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill eliminates the manual, error-prone work of creating custom portfolio optimizer components for the open-xquant framework, which often leads to inconsistent allocation logic, missing validation, and registry integration failures that break quant research workflows.
Core Features & Use Cases
- Test-First Development: Enforces deterministic test coverage for weight invariants, empty input handling, and multi-symbol behavior before implementation to catch bugs early.
- Registry Integration: Automatically wires new optimizers into the open-xquant built-in registry for immediate use across research workflows.
- Pattern Consistency: Guides adherence to existing framework conventions for types, implementation structure, and test design to avoid integration issues. Quantitative researchers building custom asset allocation strategies for trading systems use this Skill to generate compliant, tested optimizer components without manual boilerplate work.
Quick Start
Use the create-portfolio-optimizer skill to build a new custom portfolio optimizer that follows open-xquant's built-in patterns and passes all required validation and registration checks.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: create-portfolio-optimizer Download link: https://github.com/xingwudao/open-xquant/archive/main.zip#create-portfolio-optimizer Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.