Consider a situation where we attempt to trade multiple strategies on the same asset with varying returns, volatlities, trading frequencies, and holding periods. Obviously, you should (will automatically) "internally match" (I'm not Citadel...) when your short term strategy is short (long) and your long term strategy is long (short). This dynamic is really where things get complicated in my eyes. How would I best combine these strategies in practice to maximize risk adjusted returns?
The way I view this problem, I have three choices:
1. Fixed allocation per strategy, floating cumulative risk. Use Backtest returns and risks to construct portfolio of strategies on efficient frontier. My concern here is that if my strategies are highly correlated, they will lead me to over leverage myself. The pro that jumps out immediately is that I will never be in a situation where I miss out on trading opportunities because I am already fully invested. I think we can probably do better than this approach.
2. Fixed cumulative risk, floating allocations. This seems like a good idea. It will (hopefully) allow me to always remain below a specified VaR. The downside is that strategies will compete for capital. That's not unheritly a bad thing, but how to implement this is the question.
3. Fixed cumulative risk, single boosted strategy. We could combine the signals of several strategies into one signal using machine learning techniques. This is an idea I like a lot, and perhaps it may be the best framework going forward because I can do away with the idea of even coming up with individual strategies and just come up with predictors.
Let me know what approach you believe is best and in the likely event it is approach 2, please do hook me up with any literature on this you know of as it sounds like a complex but very interesting idea. I know a bit about mean variance optimization, but I don't really know how to apply it to a situation where the strategies returns are all dependent on the same underlying process. Thanks.
The way I view this problem, I have three choices:
1. Fixed allocation per strategy, floating cumulative risk. Use Backtest returns and risks to construct portfolio of strategies on efficient frontier. My concern here is that if my strategies are highly correlated, they will lead me to over leverage myself. The pro that jumps out immediately is that I will never be in a situation where I miss out on trading opportunities because I am already fully invested. I think we can probably do better than this approach.
2. Fixed cumulative risk, floating allocations. This seems like a good idea. It will (hopefully) allow me to always remain below a specified VaR. The downside is that strategies will compete for capital. That's not unheritly a bad thing, but how to implement this is the question.
3. Fixed cumulative risk, single boosted strategy. We could combine the signals of several strategies into one signal using machine learning techniques. This is an idea I like a lot, and perhaps it may be the best framework going forward because I can do away with the idea of even coming up with individual strategies and just come up with predictors.
Let me know what approach you believe is best and in the likely event it is approach 2, please do hook me up with any literature on this you know of as it sounds like a complex but very interesting idea. I know a bit about mean variance optimization, but I don't really know how to apply it to a situation where the strategies returns are all dependent on the same underlying process. Thanks.