First 15 min. volatility impact on the day’s volatility

August 14, 2009

(This article was first published on Quantitative thoughts » EN, and kindly contributed to R-bloggers)

One night I was hooked on this post at elitetrader. I spent couple of hours to find, that a guy is cheating a bit and he didn’t reveal his strategy. Not big deal – free lunch is rear. So, I googled about that guy and one thing catch my attention. In one of his post he mentioned about a stock volatility in the first 15-30 min. and its persistent over whole session. By the way, his new strategy relies on some magic numbers, with I suspect is kind of volatility measurement.Let’s test it.

The rules:
Get volatility of the first 15 or 30 min (1 min. bars used)
Get volatility of the day. (5 min. bars used)
Regress two results and check the correlation.

At the beginning to get volatility I used standard deviation between closing prices. The result was bizarre. So, I used a few neurons in my brain and understood, that time series are definitely non-stationary and I need something else. I decided to use a spread between high of the bar and low of the bar and standard deviation to get volatility.


Correlation 0.798184
Residual Standard Error=0.0474
F-statistic (df=1, 241)=423.0905

Estimate Std.Err t-value Pr(>|t|)
Intercept   0.0042  0.0064  0.6606   0.5095
X           0.9452  0.0460 20.5692   0.0000


Correlation 0.8830484
Residual Standard Error=0.0707
F-statistic (df=1, 262)=927.6893

Estimate Std.Err t-value Pr(>|t|)
Intercept   0.0292  0.0086  3.3704    9e-04
X           0.6868  0.0225 30.4580    0e+00


The correlation between first 15 min. volatility of the day and daily volatility is high.

To leave a comment for the author, please follow the link and comment on their blog: Quantitative thoughts » EN. offers daily e-mail updates about R news and tutorials on topics such as: Data science, Big Data, R jobs, visualization (ggplot2, Boxplots, maps, animation), programming (RStudio, Sweave, LaTeX, SQL, Eclipse, git, hadoop, Web Scraping) statistics (regression, PCA, time series, trading) and more...

If you got this far, why not subscribe for updates from the site? Choose your flavor: e-mail, twitter, RSS, or facebook...

Tags: ,

Comments are closed.


Mango solutions

plotly webpage

dominolab webpage

Zero Inflated Models and Generalized Linear Mixed Models with R

Quantide: statistical consulting and training




CRC R books series

Six Sigma Online Training

Contact us if you wish to help support R-bloggers, and place your banner here.

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)