Playground
Chart.js Visualizations
Use Chart.js charts inside VitePress Markdown pages.
Chart.js Visualizations
ChartJsFigure is for data-oriented charts. Unlike ModelCurveChart, it uses Chart.js canvas rendering and is better suited to line charts, bar charts, scatter plots, return series, portfolio sorts, and simulation output.
Line Chart: Power Curves
Larger samples produce steeper power curves
For the same true effect size, a larger sample is more likely to reject a false null.
Bar Chart: Factor Sorts
Portfolio sort returns
Bar charts make monotonicity checks easy to scan.
Scatter Plot: Risk and Return
Asset risk and expected return
Scatter plots work well for estimated samples, outliers, and risk-return relationships.