Skip to main content

trapped-ion-portfolio-optimization

End-to-end pipeline for large-scale portfolio selection with cardinality constraints using trapped-ion quantum computers. Use when: executing portfolio optimization on trapped-ion QPU hardware; solving QUBO subproblems via BF-DCQO; decomposing large portfolios via correlation-guided splitting; implementing two-stage post-processing for cardinality constraints; benchmarking quantum vs classical portfolio methods. Keywords: trapped-ion, portfolio optimization, QUBO decomposition, BF-DCQO, correlation matrix, random matrix theory, cardinality constraints

설치로 이동

소스 정보

저장소
hiyenwong/ai_collection
최근 소스 활동
2026년 6월 4일 13:32
감지된 SKILL.md 언어
영어
스타
2
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
trapped-ion-portfolio-optimization
description
End-to-end pipeline for large-scale portfolio selection with cardinality constraints using trapped-ion quantum computers. Use when: executing portfolio optimization on trapped-ion QPU hardware; solving QUBO subproblems via BF-DCQO; decomposing large portfolios via correlation-guided splitting; implementing two-stage post-processing for cardinality constraints; benchmarking quantum vs classical portfolio methods. Keywords: trapped-ion, portfolio optimization, QUBO decomposition, BF-DCQO, correlation matrix, random matrix theory, cardinality constraints
# Trapped-Ion Portfolio Optimization ## Core Concept End-to-end pipeline that decomposes large portfolio optimization problems into hardware-embeddable QUBO subproblems, solves them on trapped-ion quantum processors using BF-DCQO (Bias-Field Digitized Counterdiabatic Quantum Optimization), and recombines solutions with cardinality-preserving post-processing. ## Workflow ### Phase 1: Correlation Analysis 1. **RMT-based Denoising**: Apply Random Matrix Theory to clean the correlation matrix - Compute eigenvalue spectrum of asset return correlations - Filter eigenvalues within the Marcenko-Pastur bulk (noise) - Reconstruct denoised correlation matrix from significant eigenvalues only 2. **Community Detection**: Identify groups of correlated assets - Apply Louvain or similar community detection on the correlation graph - Each community becomes a candidate subproblem ### Phase 2: QUBO Decomposition 3. **Correlation-Guided Greedy Splitting**: Cap each cluster by executable qubit budget ``` For each community C: if |C| <= qubit_budget: subproblem = C else: split C into chunks of size <= qubit_budget using correlation-guided greedy partitioning ``` 4. **BF-DCQO Execution**: Solve each subproblem non-variationally - No classical parameter-training loops (avoids barren plateaus) - Uses counterdiabatic driving terms for faster convergence - Bias fields steer optimization toward feasible solutions ### Phase 3: Recombination and Post-Processing 5. **Candidate Recombination**: Merge low-energy candidates into global portfolios 6. **Two-Stage Post-Processing**: - **Fast Repair**: Fix constraint violations (budget, cardinality) - **Cardinality-Preserving Swap Local Search**: Optimize within fixed cardinality ## Key Parameters | Parameter | Typical Value | Description | |-----------|--------------|-------------| | Qubit Budget | 20-64 | Max qubits per subproblem (hardware-dependent) | | Universe Size | 100-500 | Total assets in portfolio | | Cardinality K | 10-50 | Number of assets to select | ## Pattern: Hardware-Aware Problem Decomposition When NISQ devices have limited qubits: 1. Cluster the problem using domain knowledge (correlations) 2. Split clusters to fit hardware constraints 3. Solve subproblems independently 4. Recombine with feasibility-preserving operations ## Benchmarks - Demonstrated on 250-asset S&P 500 universe - Executed on 64-qubit Barium development system (IonQ Tempo line) - Larger executable subproblems → reduced decomposition error → better risk-return trade-offs ## Pitfalls - **Decomposition error**: Splitting loses cross-cluster correlations - **Hardware noise**: NISQ errors accumulate with circuit depth - **Post-processing bottleneck**: Repair step may degrade quantum advantage - **Turnover**: High portfolio turnover increases transaction costs ## References - arXiv: 2602.23976 - "Large-scale portfolio optimization on a trapped-ion quantum computer"
GitHub에서 보기