December 9th, 2002, 8:51 pm
Drona,>> I am computing tick data returns, 5 minute intervals for day's and about 9 months of data....>> Compute 5 min interval returns, then look at the cumulative returnsMatt already said it, may be it is twice ... If you want cumulative the simple thing would be to 'add' and to have something like return(t1) + return(t2) = return(t1+t2).Remember log(a*b) = log(a) + log(b), log(a/b) = log(a) - log(b).Now take as return the expression x(ti, tj):= log(pi/pj) between 2 time stamps ti and tj you get your additivity:x(t3,t1) = log(p3/p1) = log(p3/p2 * p2/p1) = log(p3/p2) + log(p2/p1) = x(t3,t2) + x(t2,t1).So if your p's reads as prices that says in words: the cumulative returns over any of your time intervalls writes as return of the first and the last price.You will find advantages of the notion if you look at currencies (USD/EUR or EUR/USD) and bonds (returns, yields and futures).The connection between the notions is handwaving like this:If p and q are prices which are close then x = p/q is close to 1. Now look at log(x) as series expansion around 1 which is -1+x + higher terms. Up to second order - which means close to 1 - you ignore higher terms and wrightlog(p/q) = log(x) ~ -1 + x = -1 + p/q = (p-q)/q. Plus some error.So if prices dont change much the notions are close. If you do it often (9month/5min ...) the errors 'add up'. If p and q are quite different it is hmmm. And if you want a 'law' like the above on cumulative behaviour i suggest log, since i would not fight against a solution of a functional equation.If that was to basic: sorry. Otherwise: hope it helps.