Coverage report: 62%

Files Functions Classes

coverage.py v7.13.1, created at 2026-01-28 16:27 +0200

File   statements missing excluded   coverage
src / monte_neo / _version.py   1 0 0   100%
src / monte_neo / cli / app.py   90 70 4   22%
src / monte_neo / cli / menu / custom_test.py   92 92 8   0%
src / monte_neo / cli / menu / data.py   78 78 2   0%
src / monte_neo / cli / menu / generator.py   45 45 3   0%
src / monte_neo / cli / menu / hardware.py   95 95 7   0%
src / monte_neo / cli / menu / leadership.py   64 64 3   0%
src / monte_neo / cli / menu / main.py   92 74 4   20%
src / monte_neo / cli / menu / mc_config.py   16 16 2   0%
src / monte_neo / cli / menu / metrics.py   22 22 2   0%
src / monte_neo / cli / menu / portfolio.py   98 98 2   0%
src / monte_neo / cli / menu / results.py   130 130 13   0%
src / monte_neo / cli / menu / settings.py   55 55 5   0%
src / monte_neo / cli / menu / symbol_selector.py   121 121 3   0%
src / monte_neo / cli / progress.py   44 17 0   61%
src / monte_neo / cli / styles.py   57 38 0   33%
src / monte_neo / core / acceleration / engine.py   93 0 2   100%
src / monte_neo / core / acceleration / float8.py   89 71 0   20%
src / monte_neo / core / acceleration / indicators.py   77 37 1   52%
src / monte_neo / core / acceleration / tensor_ops.py   52 3 0   94%
src / monte_neo / core / config.py   39 0 4   100%
src / monte_neo / core / evolution.py   112 20 3   82%
src / monte_neo / core / evolution_ai.py   110 8 0   93%
src / monte_neo / core / generator.py   76 0 3   100%
src / monte_neo / core / generator_search.py   130 21 17   84%
src / monte_neo / core / generator_utils.py   17 0 2   100%
src / monte_neo / core / generator_worker.py   22 3 3   86%
src / monte_neo / core / gpu_engine.py   2 0 0   100%
src / monte_neo / core / gpu_lazy.py   78 5 4   94%
src / monte_neo / core / gpu_scenarios.py   94 8 4   91%
src / monte_neo / core / mlx_engine.py   185 8 2   96%
src / monte_neo / core / native / metal_engine.py   126 109 3   13%
src / monte_neo / core / optimization / production_exporter.py   59 0 0   100%
src / monte_neo / core / optimizer.py   126 73 4   42%
src / monte_neo / core / portfolio / manager.py   116 32 0   72%
src / monte_neo / core / portfolio / risk.py   19 0 0   100%
src / monte_neo / core / validator.py   109 14 6   87%
src / monte_neo / data / downloader.py   98 1 0   99%
src / monte_neo / data / sampler.py   92 45 2   51%
src / monte_neo / data / storage.py   82 6 2   93%
src / monte_neo / data / websocket.py   131 38 1   71%
src / monte_neo / indicators / base.py   71 28 2   61%
src / monte_neo / indicators / code_gen.py   39 0 0   100%
src / monte_neo / indicators / custom.py   104 18 0   83%
src / monte_neo / indicators / dynamic.py   111 50 1   55%
src / monte_neo / indicators / evaluator.py   56 10 0   82%
src / monte_neo / indicators / macd.py   49 16 0   67%
src / monte_neo / indicators / metal_parser.py   65 11 0   83%
src / monte_neo / indicators / numba_funcs.py   118 103 3   13%
src / monte_neo / indicators / rsi.py   42 14 0   67%
src / monte_neo / indicators / sma.py   51 17 1   67%
src / monte_neo / indicators / technical.py   7 0 0   100%
src / monte_neo / indicators / technical_lib.py   51 0 0   100%
src / monte_neo / metrics / calculator.py   122 2 0   98%
src / monte_neo / metrics / drawdown.py   67 23 0   66%
src / monte_neo / metrics / numba_funcs.py   209 200 0   4%
src / monte_neo / metrics / profit_factor.py   25 10 0   60%
src / monte_neo / metrics / sharpe.py   54 16 0   70%
src / monte_neo / metrics / types.py   11 0 0   100%
src / monte_neo / metrics / utils.py   23 0 0   100%
src / monte_neo / metrics / winrate.py   64 22 0   66%
src / monte_neo / monte_carlo / cscv.py   19 0 3   100%
src / monte_neo / monte_carlo / engine.py   123 0 47   100%
src / monte_neo / monte_carlo / noise.py   86 22 0   74%
src / monte_neo / monte_carlo / scenarios.py   45 1 2   98%
src / monte_neo / monte_carlo / sensitivity.py   69 4 3   94%
src / monte_neo / monte_carlo / sequential.py   87 3 64   97%
src / monte_neo / monte_carlo / shuffler.py   79 4 0   95%
src / monte_neo / monte_carlo / types.py   38 0 7   100%
src / monte_neo / monte_carlo / utils.py   22 4 0   82%
src / monte_neo / monte_carlo / walk_forward.py   119 15 11   87%
src / monte_neo / monte_carlo / workers.py   97 0 13   100%
src / monte_neo / utils / ast_utils.py   49 0 0   100%
src / monte_neo / utils / cache.py   58 7 0   88%
src / monte_neo / utils / config.py   76 15 0   80%
src / monte_neo / utils / console.py   2 0 0   100%
src / monte_neo / utils / logger.py   29 4 0   86%
src / monte_neo / utils / parallel.py   99 25 1   75%
src / monte_neo / utils / visualization.py   79 13 0   84%
src / monte_neo / visualization / charts.py   58 8 2   86%
src / monte_neo / visualization / metrics.py   56 30 0   46%
src / monte_neo / visualization / trades.py   40 19 2   52%
Total   5903 2231 283   62%

No items found using the specified filter.