Initial commit

This commit is contained in:
redclawsystems
2026-03-04 00:08:42 +00:00
commit 4d88dc0584
4449 changed files with 1556714 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
//! Portfolio Optimizer Demo for `RustyTorch`++
//!
//! This crate provides mean-variance portfolio optimization using Modern Portfolio Theory.
mod constraints;
mod covariance;
mod error;
mod optimizer;
mod sample_data;
pub use error::{PortfolioError, Result};
pub use optimizer::PortfolioOptimizer;
pub use portfolio_shared::{
Asset, EfficientFrontier, FrontierPoint, OptimizationObjective, OptimizationResult,
OptimizerStatus, PortfolioConfig, PortfolioConstraints, PortfolioPreset, SectorLimit,
};
pub use sample_data::{SAMPLE_PRESETS, generate_sample_assets};