gs_quant.timeseries.econometrics.max_drawdown¶
- max_drawdown(x, w=<gs_quant.timeseries.helper.Window object>)[source]¶
 Compute the maximum peak to trough drawdown over a rolling window as a ratio.
i.e. if the max drawdown for a period is 20%, this function will return 0.2.
- Parameters:
 x (
Series) – time seriesw (
Union[Window,int,str]) – Window, int, or str: size of window and ramp up to use. e.g. Window(22, 10) where 22 is the window size and 10 the ramp up value. If w is a string, it should be a relative date like ‘1m’, ‘1d’, etc. Window size defaults to length of series.
- Return type:
 Series- Returns:
 time series of rolling maximum drawdown
Examples
Compute the maximum peak to trough drawdown
>>> series = generate_series(100) >>> max_drawdown(series)
See also