@railpath/finance-toolkit
Version:
Production-ready finance library for portfolio construction, risk analytics, quantitative metrics, and ML-based regime detection
15 lines (14 loc) • 541 B
TypeScript
import { CalmarRatioOptions } from '../schemas/CalmarRatioOptionsSchema';
import { CalmarRatioResult } from '../schemas/CalmarRatioResultSchema';
/**
* Calculate Calmar Ratio
*
* Calmar = Annualized Return / Max Drawdown
*
* Measures return per unit of downside risk (drawdown).
* Higher is better; typically calculated over 36 months.
*
* @param options - Prices, returns, annualization factor
* @returns Calmar Ratio and components
*/
export declare function calculateCalmarRatio(options: CalmarRatioOptions): CalmarRatioResult;