BRISMA
Bantleon Risk Model Analysis - Implied Risk Premia Framework for Portfolio Optimization
Core Methodology
Inverse Optimization
Extract implied expected returns from observed portfolio weights using mean-variance framework. The key insight: if the portfolio is optimal, what returns must the investor expect?
View Implied Returns Chart 2Lambda M1 (Market-Based)
Calibrate risk aversion using the 10-year government bond yield spread. Anchors implied returns to market-observable term premium.
View Lambda M1 Time Series 3Lambda M2 (Historical)
Exponentially weighted average of historical factor returns. Captures recent market dynamics with decay parameter controlling memory.
View Lambda M2 Time Series 4Hybrid Blending
R-squared regime switching: when factor model explains well, use market-based M1; when idiosyncratic risk dominates, rely on historical M2.
View Lambda ComparisonDashboard Overview
Simulated Data Dashboard
19 ChartsReal Data Dashboard
19 Charts - NEWInteractive Chart Gallery
Showing 50+ charts across simulated and real data
Asset Returns Time Series
Daily returns for all assets
Portfolio Time Series
31 assets, 2558 observations
Cumulative Returns
Wealth evolution over time
Cumulative Returns
10+ years wealth paths
Factor Returns
Systematic factor performance
Risk Model Time Series
61 factor returns
Portfolio Weights
Asset allocation stacked area
Portfolio Weights
31 asset weights over time
Risk Contribution
Marginal risk per asset
Risk Contribution
Real portfolio risk breakdown
Implied Returns
mu* from inverse optimization
Implied Returns
Real data implied expectations
Rolling Implied Returns
Time-varying mu* estimates
Yield Curve Data
Term structure for M1
Yield Curve Data
Actual yield curve history
Lambda M1 Time Series
Market-based risk aversion
Lambda M1 Time Series
Real market-implied lambda
Lambda M2 Time Series
Historical factor-based lambda
Lambda M2 Time Series
Real historical lambda
R-Squared Time Series
Factor model fit for regime
R-Squared Time Series
Real regime indicator
Lambda Comparison
M1 vs M2 analysis
Lambda Comparison
Real M1 vs M2
Time Weights
Exponential decay for M2
Factor Loadings
Asset betas to factors
Factor Loadings
Real factor exposures
Factor Premia
Implied factor returns
PCA Components
Principal components
Hansen-Jagannathan Bounds
SDF volatility bounds
Correlation Heatmap
Asset correlation matrix
Correlation Heatmap
31x31 correlation matrix
Rolling Volatility
Time-varying vol estimates
Rolling Volatility
10+ years vol history
Covariance Comparison
Empirical vs shrinkage vs GARCH
Efficient Frontier
Mean-variance optimal
Efficient Frontier
Real data frontier
Summary Dashboard
Complete overview
Summary Dashboard
Real data overview
Documentation Hub
Mathematical Wiki
Complete theory with all formulas and derivations (Sections 14-15)
Step-by-Step Tutorial
Hands-on guide with exercises and solutions
Architecture Diagrams
System design and data flow visualizations
Introduction to Implied Premia
Comprehensive overview (17 sections)
Fama-French Data Pipeline
Real data source and processing
Factor Premia Documentation
Implied factor returns methodology
Project Milestones
Project Kickoff
Research objectives, methodology overview, team assignments. 10 slides covering inverse optimization fundamentals.
View Kickoff PresentationWeek 4 Review
Implementation progress, initial results, Lambda M1/M2 calibration. 10 interactive charts demonstrating methodology.
View Week 4 ReviewBRISMA Framework Complete
Full Python/R implementation with 173 tests, 18 R test suites. Covariance, GARCH, factor models operational.
View 17-Step WalkthroughAcademic Primer Published
69-page research paper: "Implied Risk Premia for Factors: Theory, Estimation, and Applications" with real FF data.
Read Research PaperReal Data Dashboard
19 interactive charts using actual portfolio data: 31 assets, 61 factors, 2558 observations, 10+ years history.
Explore Real DataKey Formulas Reference
Implied Returns
Extract expected returns from portfolio weights and covariance. Click to copy.
Lambda M1 (Market)
Calibrate risk aversion from 10-year yield spread.
Lambda M2 (Historical)
Exponentially weighted average of factor returns.
Hybrid Blend
Blend based on factor model R-squared regime.
Covariance Shrinkage
Optimal shrinkage between sample and structured estimators.
GARCH(1,1)
Time-varying volatility with persistence and shock impact.