Coverage report:
100%
hide covered
Files
Functions
Classes
coverage.py v7.14.1
, created at 2026-06-23 06:13 +0000
Statements
Branches
Total
File
coverage
statements
missing
excluded
coverage
branches
partial
coverage
src
/
jquantstats
/
__init__.py
100%
10
0
0
100%
0
0
100%
src
/
jquantstats
/
_cache.py
100%
16
0
0
100%
2
0
100%
src
/
jquantstats
/
_cost_model.py
100%
22
0
0
100%
6
0
100%
src
/
jquantstats
/
_plots
/
__init__.py
100%
3
0
0
100%
0
0
100%
src
/
jquantstats
/
_plots
/
_data.py
100%
442
0
4
100%
94
0
100%
src
/
jquantstats
/
_plots
/
_portfolio.py
100%
166
0
2
100%
52
0
100%
src
/
jquantstats
/
_plots
/
_protocol.py
100%
6
0
110
100%
0
0
100%
src
/
jquantstats
/
_portfolio_attribution.py
100%
29
0
13
100%
2
0
100%
src
/
jquantstats
/
_portfolio_base.py
100%
4
0
26
100%
0
0
100%
src
/
jquantstats
/
_portfolio_cost.py
100%
56
0
0
100%
16
0
100%
src
/
jquantstats
/
_portfolio_nav.py
100%
57
0
7
100%
8
0
100%
src
/
jquantstats
/
_portfolio_turnover.py
100%
32
0
2
100%
4
0
100%
src
/
jquantstats
/
_protocol.py
100%
4
0
58
100%
0
0
100%
src
/
jquantstats
/
_reports
/
__init__.py
100%
3
0
0
100%
0
0
100%
src
/
jquantstats
/
_reports
/
_data.py
100%
270
0
2
100%
66
0
100%
src
/
jquantstats
/
_reports
/
_formatting.py
100%
16
0
0
100%
4
0
100%
src
/
jquantstats
/
_reports
/
_portfolio.py
100%
95
0
2
100%
18
0
100%
src
/
jquantstats
/
_reports
/
_protocol.py
100%
6
0
71
100%
0
0
100%
src
/
jquantstats
/
_stats
/
__init__.py
100%
2
0
0
100%
0
0
100%
src
/
jquantstats
/
_stats
/
_basic.py
100%
272
0
7
100%
32
0
100%
src
/
jquantstats
/
_stats
/
_core.py
100%
55
0
16
100%
14
0
100%
src
/
jquantstats
/
_stats
/
_drawdown.py
100%
56
0
5
100%
8
0
100%
src
/
jquantstats
/
_stats
/
_internals.py
100%
17
0
0
100%
4
0
100%
src
/
jquantstats
/
_stats
/
_montecarlo.py
100%
72
0
7
100%
16
0
100%
src
/
jquantstats
/
_stats
/
_performance.py
100%
230
0
13
100%
54
0
100%
src
/
jquantstats
/
_stats
/
_periodic.py
100%
83
0
5
100%
22
0
100%
src
/
jquantstats
/
_stats
/
_reporting.py
100%
194
0
44
100%
54
0
100%
src
/
jquantstats
/
_stats
/
_rolling.py
100%
82
0
5
100%
22
0
100%
src
/
jquantstats
/
_stats
/
_stats.py
100%
34
0
2
100%
0
0
100%
src
/
jquantstats
/
_types.py
100%
4
0
0
100%
0
0
100%
src
/
jquantstats
/
_utils
/
__init__.py
100%
3
0
0
100%
0
0
100%
src
/
jquantstats
/
_utils
/
_data.py
100%
99
0
1
100%
16
0
100%
src
/
jquantstats
/
_utils
/
_portfolio.py
100%
37
0
0
100%
0
0
100%
src
/
jquantstats
/
_utils
/
_protocol.py
100%
3
0
17
100%
0
0
100%
src
/
jquantstats
/
data.py
100%
216
0
11
100%
72
0
100%
src
/
jquantstats
/
exceptions.py
100%
70
0
0
100%
2
0
100%
src
/
jquantstats
/
portfolio.py
100%
191
0
4
100%
68
0
100%
src
/
jquantstats
/
result.py
100%
37
0
0
100%
8
0
100%
Total
100%
2994
0
434
100%
664
0
100%
No items found using the specified filter.