Finance
=======

.. contents:: Modules
   :local:
   :depth: 1

Portfolio projection lives on the mixture itself
(:meth:`~normix.mixtures.marginal.NormalMixture.project`); there is no
separate finance-layer wrapper.

Risk Measures
--------------

.. automodule:: normix.finance.risk
   :members:
   :undoc-members:
   :show-inheritance:

Mean-Risk Optimization
------------------------

.. automodule:: normix.finance.optimization
   :members:
   :undoc-members:
   :show-inheritance:

Transaction Costs
-----------------

.. automodule:: normix.finance.transaction_costs
   :members:
   :undoc-members:
   :show-inheritance:

Weight Functional
-------------------

.. automodule:: normix.finance.functional
   :members:
   :undoc-members:
   :show-inheritance:

Diversification
---------------

.. automodule:: normix.finance.diversification
   :members:
   :undoc-members:
   :show-inheritance:
