Journal of Investment Strategies

Risk.net

Optimal dynamic strategies on Gaussian returns

Nick Firoozye and Adriano S. Koshiyama

Dynamic trading strategies, in the spirit of trend-following or mean reversion, represent an only partly understood but lucrative and pervasive area of modern finance. By assuming Gaussian returns and Gaussian dynamic weights or "signals" (eg, linear filters of past returns, such as simple moving averages, exponential weighted moving averages and forecasts from autoregressive integrated moving average models), we are able to derive closed-form expressions for the first four moments of the strategy's returns in terms of correlations between the random signals and unknown future returns. By allowing for randomness in the asset allocation, and by modeling the interaction of strategy weights with returns, we demonstrate that positive skewness and excess kurtosis are essential components of all positive Sharpe dynamic strategies (as is generally observed empirically), and that total least squares or orthogonal least squares are more appropriate than ordinary least squares for maximizing the Sharpe ratio, while canonical correlation analysis is similarly appropriate for the multi-asset case. We derive standard errors on Sharpe ratios that are tighter than the commonly used standard errors from Lo, and derive standard errors on the skewness and kurtosis of strategies that are apparently new results. We demonstrate that these results are applicable asymptotically for a wide range of stationary time series. Possible future extensions of this work to normalized signals, to multi-period returns and to nonlinear transforms, together with extensions to multi-asset dynamic strategies, are discussed.

To continue reading...

You need to sign in to use this feature. If you don’t have a Risk.net account, please register for a trial.

Sign in
You are currently on corporate access.

To use this feature you will need an individual account. If you have one already please sign in.

Sign in.

Alternatively you can request an individual account here: