Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
aojdevstudio avatar

Fin Guru Quant Analysis

  • 32 installs
  • 316 repo stars
  • Updated August 1, 2026
  • aojdevstudio/finance-guru

fin-guru-quant-analysis is a skill that performs quantitative analysis of returns, correlations, risk factors, and portfolio optimization with statistical validation.

About

A skill that runs a structured quantitative analysis workflow over financial return data. It validates data, computes risk metrics (VaR, CVaR, Sharpe, Sortino, drawdown), momentum, volatility, correlations, Fama-French and Carhart factor models, backtests strategies, and optimizes portfolios via Python CLIs. A developer uses it to produce statistically rigorous portfolio analysis with a minimum of 90 days of data.

  • Nine-step quantitative analysis workflow with statistical validation
  • Computes VaR, CVaR, Sharpe, Sortino, drawdown, correlations, and factor models
  • Runs backtesting and portfolio optimization via dedicated Python CLIs

Fin Guru Quant Analysis by the numbers

  • 32 all-time installs (skills.sh)
  • Ranked #656 of 1,106 Finance & Trading skills by installs in the Skillselion catalog
  • Data as of Aug 2, 2026 (Skillselion catalog sync)
At a glance

fin-guru-quant-analysis capabilities & compatibility

Capabilities
data analysis
Use cases
data analysis · trading · research
Pricing
Free
From the docs

What fin-guru-quant-analysis says it does

Perform quantitative analysis of returns, correlations, risk factors, and portfolio optimization. Statistical modeling with institutional-grade rigor.
SKILL.md
Minimum 90 days of data for robust statistics
SKILL.md
npx skills add https://github.com/aojdevstudio/finance-guru --skill fin-guru-quant-analysis

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs32
repo stars316
Last updatedAugust 1, 2026
Repositoryaojdevstudio/finance-guru

What it does

Run quantitative portfolio analysis (risk metrics, factor models, backtesting, optimization) on financial return data.

Who is it for?

Producing rigorous risk metrics, factor analysis, backtests, and portfolio optimization on financial data.

Skip if: Beginner budgeting or non-quantitative financial planning.

When should I use this skill?

When you need VaR/CVaR/Sharpe, correlations, factor models, backtesting, or portfolio optimization on return data.

What you get

Validated risk metrics, factor exposures, backtest results, and an optimized portfolio allocation.

  • Risk metric report
  • factor analysis
  • backtest results

By the numbers

  • 9-step workflow
  • minimum 90 days of data
  • Fama-French 3-factor and Carhart 4-factor models

Files

SKILL.mdMarkdownGitHub ↗

Quantitative Analysis Skill

Execute structured quantitative analysis workflows with statistical validation.

Workflow Steps

1. Plan — Define statistical modeling objectives, metrics, and assumptions 2. Data Validation — Use data_validator_cli.py for statistical validity (outliers, gaps, splits) 3. Risk Metrics — Use risk_metrics_cli.py for VaR/CVaR/Sharpe/Sortino/Drawdown (minimum 90 days) 4. Momentum Analysis — Use momentum_cli.py for confluence analysis 5. Volatility Metrics — Use volatility_cli.py for regime analysis 6. Correlation Analysis — Use correlation_cli.py for diversification and covariance matrices 7. Factor Analysis — Use factors_cli.py for Fama-French 3-factor, Carhart 4-factor models 8. Strategy Validation — Use backtester_cli.py with transaction costs and realistic slippage 9. Portfolio Optimization — Use optimizer_cli.py for mean-variance, risk parity, max Sharpe, Black-Litterman

CLI Commands

# Risk metrics
uv run python src/analysis/risk_metrics_cli.py TICKER --days 252 --benchmark SPY

# Momentum confluence
uv run python src/utils/momentum_cli.py TICKER --days 90

# Volatility regime
uv run python src/utils/volatility_cli.py TICKER --days 90

# Correlation matrix
uv run python src/analysis/correlation_cli.py TICKER1 TICKER2 --days 90

# Factor analysis
uv run python src/analysis/factors_cli.py TICKER --days 252 --benchmark SPY

# Backtesting
uv run python src/strategies/backtester_cli.py TICKER --days 252 --strategy rsi

# Portfolio optimization
uv run python src/strategies/optimizer_cli.py TICKERS --days 252 --method max_sharpe

Requirements

  • Start with clear statistical plan and obtain consent before execution
  • Validate all assumptions against compliance policies
  • Apply robust methods with proper confidence intervals
  • All market data must be timestamped and verified against current date
  • Minimum 90 days of data for robust statistics

Related skills

FAQ

What risk metrics does it compute?

VaR, CVaR, Sharpe, Sortino, and drawdown, using a minimum of 90 days of data via risk_metrics_cli.py.

Which optimization methods are supported?

Mean-variance, risk parity, max Sharpe, and Black-Litterman via optimizer_cli.py.

Finance & Tradinganalyticspipelines

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.