Skip to main content
Ctrl+K

normix 0.3.0 documentation

  • normix

Getting started

  • Installation
  • Quickstart
  • Your first model, step by step

User guide

  • User guide
    • Distributions
    • Exponential-family structure
    • Fitting with EM
    • Divergences
    • Finance

Distributions

  • Distribution gallery
    • GIG
    • Gamma
    • InverseGamma
    • InverseGaussian
    • MultivariateNormal
    • VarianceGamma
    • NormalInverseGamma
    • NormalInverseGaussian
    • GeneralizedHyperbolic
    • Factor variants

Tutorials

  • Tutorials
    • The exponential family
    • A tour of the GH family
    • Bessel functions and log_kv
    • Random sampling
    • Univariate positive distributions
    • The Generalized Inverse Gaussian
    • The multivariate normal
    • Normal variance-mean mixtures
    • Factor mixtures for high dimensions
    • Batch EM in practice
    • Incremental (mini-batch) EM
    • Initialization and multi-start
    • EM vs MCECM Algorithm Comparison
    • Divergences between models
    • Goodness of fit
    • Entropy, varentropy, and fat tails
    • A heavy-tailed index series
    • A multivariate stock basket
    • Factor mixtures for a Dow Jones 30 portfolio
    • Portfolio CVaR and its derivatives
    • Mean-risk optimization and the efficient surface
    • Transaction costs and local-quadratic rebalancing
    • Diversification: variance ENB vs CVaR ENB

Reference

  • Mathematical Background
    • The Generalized Inverse Gaussian Distribution
    • The Generalized Hyperbolic Distribution
    • Entropy, Varentropy, and Rényi Entropy
    • EM Algorithm for Generalized Hyperbolic Distributions
    • Online EM Algorithm
    • Shrinkage with Penalized Likelihood
    • Factor Analysis for Generalized Hyperbolic Distributions
    • Mean-Risk Optimization for Normal Mixture Distributions
    • CVaR Derivatives for Normal Mixture Distributions
    • Portfolio Optimization with Transaction Costs
    • Effective Number of Bets and Minimum Torsion
    • Generalized Effective Number of Bets
  • Design Rationale
    • Exponential Family Core
    • Mixture Architecture
    • EM Framework
    • Solvers and Bessel Functions
  • API Reference
    • Distributions
    • Mixtures
    • Fitting
    • Finance
    • Utilities
  • References
  • Changelog
  • Repository
  • Open issue
  • .md

Mathematical Background

Mathematical Background#

Formal derivations for the distributions and algorithms in normix, based on Shi2016. Pages are grouped by topic. Bibliographic entries live in References.

Distributions

  • The Generalized Inverse Gaussian Distribution
  • The Generalized Hyperbolic Distribution
  • Entropy, Varentropy, and Rényi Entropy

Fitting

  • EM Algorithm for Generalized Hyperbolic Distributions
  • Online EM Algorithm
  • Shrinkage with Penalized Likelihood
  • Factor Analysis for Generalized Hyperbolic Distributions

Portfolio & risk

  • Mean-Risk Optimization for Normal Mixture Distributions
  • CVaR Derivatives for Normal Mixture Distributions
  • Portfolio Optimization with Transaction Costs
  • Effective Number of Bets and Minimum Torsion
  • Generalized Effective Number of Bets

previous

Diversification: variance ENB vs CVaR ENB

next

The Generalized Inverse Gaussian Distribution

By normix developers

© Copyright 2024–2026, normix developers.