<>
Although this approach would lead to all missings for this dataset, as the
-by()- groups would have only one member each: Not a recipe for a good
standard deviation...
HTH
Martin
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Nick Cox
Sent: Montag, 7. Dezember 2009 19:08
To: [email protected]
Subject: st: RE: Intraday volatility
If volatility means here standard deviation, as I infer, then
egen st = sd(return), by(id date)
may be what you want.
Nick
[email protected]
Beatrice Crozza
these are my data:
Date return id
02/01/2009 .0003247 1
.005724 2
.0001587 3
03/01/2009 .0000997 1
.0002494 2
.000071 3
05/01/2009 .0001245 1
.00015879 2
.0003546 3
I would like to compute the intraday volatility, i.e. the volatility
for each day divided by the id.
I typed:
egen st=sd(return), by (id)
but I don't know how to insert also the date, so that I can compute
the intraday volatility.
*
* For searches and help try:
* http://www.stata.com/help.cgi?search
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/
*
* For searches and help try:
* http://www.stata.com/help.cgi?search
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/