Pair.Pair_analytics
type performance_metrics = {
total_trades : Base.int;
profitable_trades : Base.int;
win_rate : Base.float;
average_holding_period : Base.float;
max_drawdown : Base.float;
sharpe_ratio : Base.float;
average_spread_reversion_time : Base.float;
}
val calculate_performance : 'a -> trade_history:Base.Float.t Base.List.t -> performance_metrics