abaquant.visualization.dashboard

Import path: abaquant.visualization.dashboard

Domain: Matplotlib and Plotly visualization helpers with shared themes.

Purpose

Theme-aware integrated risk-dashboard visualizations.

When to use it

Use these functions to inspect model behavior, portfolio allocations, market surfaces, credit assessments, calibrations, and dashboard outputs.

Public objects

  • function: visualize_risk_dashboard — Visualize one integrated risk-dashboard diagnostic.

Detailed reference

Theme-aware integrated risk-dashboard visualizations.

abaquant.visualization.dashboard.visualize_risk_dashboard(dashboard, *, chart='risk_contribution', backend=None, theme=None, save_path=None, filename=None)

Visualize one integrated risk-dashboard diagnostic.

Parameters:
  • dashboard (object) – Dashboard object exposing the relevant diagnostic method for chart.

  • chart ({"risk_contribution", "drawdown", "credit_scores", "correlation"}, default="risk_contribution") – Dashboard diagnostic to plot.

  • backend ({"matplotlib", "plotly"}, optional) – Backend override for this figure.

  • theme (VisualizationTheme, optional) – Per-call style override.

  • save_path (str or pathlib.Path, optional) – Explicit export path.

  • filename (str, optional) – Filename relative to the active theme’s save directory.

Returns:

Backend-native figure object.

Return type:

matplotlib.figure.Figure or plotly.graph_objects.Figure