finol.evaluation_layer.ResultVisualizer

class finol.evaluation_layer.ResultVisualizer(load_benchmark_output)[原始碼]

Class to visualize the results of proposed data-driven OLPS method.

Param:

load_benchmark_output: Dictionary containing output from function load_benchmark().

參數:

load_benchmark_output (Dict) –

Methods

plot_daily_cumulative_wealth()

Visualize the daily cumulative wealth comparison between the model and the top baselines.

plot_daily_drawdown()

Visualize the daily drawdown comparison between the model and the top baselines.

plot_daily_maximum_drawdown()

Visualize the daily maximum drawdown comparison between the model and the top baselines.

plot_radar_chart()

Visualize the radar chart comparison between the model and the top baselines.

plot_transaction_costs_adjusted_wealth()

Visualize the transaction costs adjusted wealth comparison between the model and the top baselines.

visualize_result()

Visualize the result using appropriate plotting methods.

plot_daily_cumulative_wealth()[原始碼]

Visualize the daily cumulative wealth comparison between the model and the top baselines.

回傳:

None

回傳型別:

None

plot_daily_drawdown()[原始碼]

Visualize the daily drawdown comparison between the model and the top baselines.

回傳:

None

回傳型別:

None

plot_daily_maximum_drawdown()[原始碼]

Visualize the daily maximum drawdown comparison between the model and the top baselines.

回傳:

None

回傳型別:

None

plot_radar_chart()[原始碼]

Visualize the radar chart comparison between the model and the top baselines.

回傳:

None

回傳型別:

None

plot_transaction_costs_adjusted_wealth()[原始碼]

Visualize the transaction costs adjusted wealth comparison between the model and the top baselines.

回傳:

None

回傳型別:

None

visualize_result()[原始碼]

Visualize the result using appropriate plotting methods.

回傳:

None

回傳型別:

None