Coverage report:
97%
hide covered
Files
Functions
Classes
coverage.py v7.12.0
, created at 2025-12-08 13:49 +0000
File
statements
missing
excluded
coverage
src / cvx / markowitz / __init__.py
0
0
0
100%
src / cvx / markowitz / builder.py
98
0
0
100%
src / cvx / markowitz / cvxerror.py
2
0
0
100%
src / cvx / markowitz / linalg / __init__.py
5
0
0
100%
src / cvx / markowitz / linalg / cholesky.py
5
0
0
100%
src / cvx / markowitz / linalg / pca.py
34
0
0
100%
src / cvx / markowitz / linalg / random.py
5
0
0
100%
src / cvx / markowitz / linalg / types.py
4
0
0
100%
src / cvx / markowitz / linalg / valid.py
8
0
0
100%
src / cvx / markowitz / model.py
16
0
0
100%
src / cvx / markowitz / models / __init__.py
0
0
0
100%
src / cvx / markowitz / models / bounds.py
23
0
0
100%
src / cvx / markowitz / models / expected_returns.py
23
0
0
100%
src / cvx / markowitz / models / holding_costs.py
16
0
0
100%
src / cvx / markowitz / models / trading_costs.py
17
0
0
100%
src / cvx / markowitz / names.py
33
0
0
100%
src / cvx / markowitz / portfolios / __init__.py
0
0
0
100%
src / cvx / markowitz / portfolios / max_sharpe.py
22
0
0
100%
src / cvx / markowitz / portfolios / min_var.py
16
0
0
100%
src / cvx / markowitz / portfolios / soft_risk.py
30
13
0
57%
src / cvx / markowitz / portfolios / utils.py
6
0
0
100%
src / cvx / markowitz / risk / __init__.py
5
0
0
100%
src / cvx / markowitz / risk / cvar / __init__.py
3
0
0
100%
src / cvx / markowitz / risk / cvar / cvar.py
19
0
0
100%
src / cvx / markowitz / risk / factor / __init__.py
3
0
0
100%
src / cvx / markowitz / risk / factor / factor.py
47
0
0
100%
src / cvx / markowitz / risk / sample / __init__.py
3
0
0
100%
src / cvx / markowitz / risk / sample / sample.py
23
0
0
100%
src / cvx / markowitz / types.py
11
0
0
100%
src / cvx / markowitz / utils / __init__.py
0
0
0
100%
src / cvx / markowitz / utils / fill.py
11
0
0
100%
Total
488
13
0
97%
No items found using the specified filter.