Coverage report:
90%
hide covered
Files
Functions
Classes
coverage.py v7.8.0
, created at 2025-07-26 15:49 +0000
File
class
statements
missing
excluded
coverage
source/agent/agent_handler.py
AgentHandler
30
2
0
93%
source/agent/agent_handler.py
(no class)
13
0
0
100%
source/agent/agents/agent_base.py
AgentBase
4
3
0
25%
source/agent/agents/agent_base.py
(no class)
7
0
0
100%
source/agent/agents/classification_learning_agent.py
ClassificationLearningAgent
14
2
0
86%
source/agent/agents/classification_learning_agent.py
(no class)
9
0
0
100%
source/agent/agents/reinforcement_learning_agent.py
ReinforcementLearningAgent
8
5
0
38%
source/agent/agents/reinforcement_learning_agent.py
(no class)
17
0
0
100%
source/agent/strategies/classification_learning_strategy_handler.py
ClassificationLearningStrategyHandler
35
1
0
97%
source/agent/strategies/classification_learning_strategy_handler.py
(no class)
14
0
0
100%
source/agent/strategies/classification_testable.py
ClassificationTestable
1
1
0
0%
source/agent/strategies/classification_testable.py
(no class)
5
0
0
100%
source/agent/strategies/classification_testing_strategy_handler.py
ClassificationTestingStrategyHandler
8
8
0
0%
source/agent/strategies/classification_testing_strategy_handler.py
(no class)
8
0
0
100%
source/agent/strategies/learning_strategy_handler_base.py
LearningStrategyHandlerBase
16
5
0
69%
source/agent/strategies/learning_strategy_handler_base.py
(no class)
20
0
0
100%
source/agent/strategies/performance_testable.py
PerformanceTestable
1
1
0
0%
source/agent/strategies/performance_testable.py
(no class)
4
0
0
100%
source/agent/strategies/performance_testing_strategy_handler.py
PerformanceTestingStrategyHandler
35
0
0
100%
source/agent/strategies/performance_testing_strategy_handler.py
(no class)
7
0
0
100%
source/agent/strategies/reinforcement_learning_strategy_handler.py
ReinforcementLearningStrategyHandler
22
2
0
91%
source/agent/strategies/reinforcement_learning_strategy_handler.py
(no class)
15
0
0
100%
source/agent/strategies/testing_strategy_handler_base.py
TestingStrategyHandlerBase
1
1
0
0%
source/agent/strategies/testing_strategy_handler_base.py
(no class)
7
0
0
100%
source/data_handling/coinbase_handler.py
CoinBaseHandler
41
7
0
83%
source/data_handling/coinbase_handler.py
(no class)
14
0
0
100%
source/data_handling/data_handler.py
DataHandler
27
1
0
96%
source/data_handling/data_handler.py
(no class)
11
0
0
100%
source/environment/broker.py
Broker
21
0
0
100%
source/environment/broker.py
(no class)
9
0
0
100%
source/environment/label_annotator_base.py
LabelAnnotatorBase
7
6
0
14%
source/environment/label_annotator_base.py
(no class)
11
0
0
100%
source/environment/labeled_data_balancer.py
LabeledDataBalancer
6
6
0
0%
source/environment/labeled_data_balancer.py
(no class)
4
0
0
100%
source/environment/order.py
Order
5
0
0
100%
source/environment/order.py
(no class)
2
0
0
100%
source/environment/points_reward_validator.py
PointsRewardValidator
7
0
0
100%
source/environment/points_reward_validator.py
(no class)
4
0
0
100%
source/environment/price_reward_validator.py
PriceRewardValidator
9
0
0
100%
source/environment/price_reward_validator.py
(no class)
4
0
0
100%
source/environment/reward_validator_base.py
RewardValidatorBase
2
2
0
0%
source/environment/reward_validator_base.py
(no class)
7
0
0
100%
source/environment/simple_label_annotator.py
SimpleLabelAnnotator
10
5
0
50%
source/environment/simple_label_annotator.py
(no class)
4
0
0
100%
source/environment/trading_environment.py
TradingEnvironment
141
18
0
87%
source/environment/trading_environment.py
(no class)
33
0
0
100%
source/indicators/donchain_channels_indicator.py
DonchainChannelsIndicatorHandler
7
1
0
86%
source/indicators/donchain_channels_indicator.py
(no class)
6
0
0
100%
source/indicators/indicator_base.py
IndicatorHandlerBase
2
2
0
0%
source/indicators/indicator_base.py
(no class)
6
0
0
100%
source/indicators/moving_volume_profile_indicator.py
MovingVolumeProfileIndicatorHandler
10
1
0
90%
source/indicators/moving_volume_profile_indicator.py
(no class)
6
0
0
100%
source/indicators/stochastic_oscillator_indicator.py
StochasticOscillatorIndicatorHandler
11
0
0
100%
source/indicators/stochastic_oscillator_indicator.py
(no class)
5
0
0
100%
source/indicators/volatility_indicator.py
VolatilityIndicatorHandler
7
7
0
0%
source/indicators/volatility_indicator.py
(no class)
5
0
0
100%
source/indicators/volume_profile_indicator.py
VolumeProfileIndicatorHandler
16
0
0
100%
source/indicators/volume_profile_indicator.py
(no class)
7
0
0
100%
source/model/model_adapters/model_adapter_base.py
ModelAdapterBase
8
8
0
0%
source/model/model_adapters/model_adapter_base.py
(no class)
17
0
0
100%
source/model/model_adapters/sklearn_model_adapter.py
SklearnModelAdapter
33
5
0
85%
source/model/model_adapters/sklearn_model_adapter.py
(no class)
18
0
0
100%
source/model/model_adapters/tf_model_adapter.py
TFModelAdapter
22
2
0
91%
source/model/model_adapters/tf_model_adapter.py
(no class)
20
0
0
100%
source/model/model_blue_prints/blue_print_base.py
BluePrintBase
3
3
0
0%
source/model/model_blue_prints/blue_print_base.py
(no class)
7
0
0
100%
source/model/model_blue_prints/general_sklearn_blue_print.py
GeneralSklearnBluePrint
9
9
0
0%
source/model/model_blue_prints/general_sklearn_blue_print.py
(no class)
6
0
0
100%
source/model/model_blue_prints/vggception_cnn_blue_print.py
VGGceptionCnnBluePrint
47
0
0
100%
source/model/model_blue_prints/vggception_cnn_blue_print.py
(no class)
7
0
0
100%
source/model/model_building_blocks/inception_block.py
InceptionBlock
18
0
0
100%
source/model/model_building_blocks/inception_block.py
(no class)
5
0
0
100%
source/model/model_building_blocks/se_block.py
SEBlock
9
9
0
0%
source/model/model_building_blocks/se_block.py
(no class)
5
0
0
100%
source/model/model_building_blocks/vgg16_block.py
Vgg16Block
9
0
0
100%
source/model/model_building_blocks/vgg16_block.py
(no class)
5
0
0
100%
source/model/model_building_blocks/xception_block.py
XceptionBlock
20
0
0
100%
source/model/model_building_blocks/xception_block.py
(no class)
5
0
0
100%
source/plotting/asset_price_movement_summary_plot_responsibility_chain.py
AssetPriceMovementSummaryPlotResponsibilityChain
48
3
0
94%
source/plotting/asset_price_movement_summary_plot_responsibility_chain.py
(no class)
11
0
0
100%
source/plotting/classification_testing_plot_responsibility_chain.py
ClassificationTestingPlotResponsibilityChain
84
3
0
96%
source/plotting/classification_testing_plot_responsibility_chain.py
(no class)
11
0
0
100%
source/plotting/classification_training_plot_responsibility_chain.py
ClassificationTrainingPlotResponsibilityChain
67
7
0
90%
source/plotting/classification_training_plot_responsibility_chain.py
ClassificationTrainingPlotResponsibilityChain.PlottingMode
0
0
0
100%
source/plotting/classification_training_plot_responsibility_chain.py
(no class)
17
0
0
100%
source/plotting/performance_testing_plot_responsibility_chain.py
PerformanceTestingPlotResponsibilityChain
18
0
0
100%
source/plotting/performance_testing_plot_responsibility_chain.py
(no class)
8
0
0
100%
source/plotting/plot_responsibility_chain_base.py
PlotResponsibilityChainBase
13
2
0
85%
source/plotting/plot_responsibility_chain_base.py
(no class)
16
0
0
100%
source/plotting/price_movement_trend_class_summary_plot_responsibility_chain.py
PriceMovementTrendClassSummaryPlotResponsibilityChain
46
3
0
93%
source/plotting/price_movement_trend_class_summary_plot_responsibility_chain.py
(no class)
10
0
0
100%
source/plotting/reinforcement_training_plot_responsibility_chain.py
ReinforcementTrainingPlotResponsibilityChain
15
0
0
100%
source/plotting/reinforcement_training_plot_responsibility_chain.py
(no class)
8
0
0
100%
source/training/training_config.py
TrainingConfig
33
1
0
97%
source/training/training_config.py
(no class)
9
0
0
100%
source/training/training_handler.py
TrainingHandler
109
6
0
94%
source/training/training_handler.py
(no class)
27
0
0
100%
source/utils/aws_handler.py
AWSHandler
27
9
0
67%
source/utils/aws_handler.py
(no class)
10
0
0
100%
source/utils/dynamic_from_string_converter.py
PackageNode
2
0
0
100%
source/utils/dynamic_from_string_converter.py
DynamicFromStringConverter
25
1
0
96%
source/utils/dynamic_from_string_converter.py
(no class)
15
0
0
100%
source/utils/gradient_handler.py
GradientHandler
22
6
0
73%
source/utils/gradient_handler.py
(no class)
10
0
0
100%
source/utils/granularity.py
Granularity
0
0
0
100%
source/utils/granularity.py
(no class)
9
0
0
100%
source/utils/singleton_meta.py
SingletonMeta
6
0
0
100%
source/utils/singleton_meta.py
(no class)
4
0
0
100%
source/utils/stdout_redirecting.py
LoggingOut
8
5
0
38%
source/utils/stdout_redirecting.py
(no class)
17
0
0
100%
Total
1746
169
0
90%
No items found using the specified filter.