Quantopian's community platform is shutting down. Please read this post for more information and download your code.
Back to Community
Volatility Trading Strategy

I have been using a volatility trading strategy over the past year, but the market regime seems to have changed and the system isn't performing nearly as well.

This was a very aggressive system as you can tell from the returns.

I am releasing the code in the interest of research. It has evolved a lot over time, but one thing I can state is that the slippage model and commissions I have setup are actually quite accurate if you are trading less than 7 figures. The standard Q slippage model does not apply because the securities being traded are very liquid.

2 responses

Perhaps a quick summary of your rationale and signals?

The general rationale is that if yesterdays close price is higher than the day before's, then this morning should see an increase in volatility (panic/insurance/hedging).

Similarly, if yesterdays close price is higher than the day before's, but the price after market open is was lower this morning, and the current price is less than 1% higher than yesterdays close price, we can assume that volatility will decrease (hence short). Note shorting only happens on Thurs and Fri.

The above is a summary, but you can easily read through the code to see the exact details - there is no complex maths with matrix transformations etc like most other quant algos. I like KISS :)