1

I have daily time series for returns on currency exchange rate. I want to estimate the frequency of crossing certain level for cumulative return, that is, how often cumulative return over several days exceeds some level.

I have checked for autocorrelation and found that coefficients are insignificant. Can I use simple bootstrap in this case or do I need to use block bootstrap or sort of? I know that correlation is not a measure of dependece and it simply shows linear dependence.

Also, should I choose a number of drawings from sample for bootstrap equal to a size of sample or it can be less?

Andrew
  • 61
  • 6
  • In time series ordering is important then you cannot use simple bootstrap in this case. – TPArrow Sep 28 '15 at 09:15
  • What is the criterion of this importance? – Andrew Sep 28 '15 at 09:17
  • I fail to understand what you want to do: What evaluation are you running? What does the autocorrelition have to do with how often the time series summed over some days (or moving average) exceeds some level? – Wrzlprmft Sep 28 '15 at 09:30
  • I want to estimate a number of days passed since the beginning of sample when cumulative return passes threshold – Andrew Sep 28 '15 at 09:31
  • Yes, but that does neither require bootstrapping nor the autocorrelation. You can directly measure it. – Wrzlprmft Sep 28 '15 at 09:43
  • I want to estimate occurence frequency of this event on average – Andrew Sep 28 '15 at 09:45
  • That can still be done straightforwardly without any bootstrapping or use of the autocorrelation, as far as I can see. – Wrzlprmft Sep 28 '15 at 09:48
  • OK, I have a sample and I find from it a point where cumulative return crosses threshold. Is it a consistent estimate?? I guess no – Andrew Sep 28 '15 at 09:53
  • Let us [continue this discussion in chat](http://chat.stackexchange.com/rooms/29612/discussion-between-andrew-and-wrzlprmft). – Andrew Sep 28 '15 at 12:32
  • Relevant: http://stats.stackexchange.com/questions/125614/how-to-bootstrap-panel-data/125623#125623 and http://stats.stackexchange.com/questions/134324/bootstrapping-at-group-level-time-series-data/134328#134328 – Tim Sep 28 '15 at 19:11

1 Answers1

2

If your time series has no autocorrelation, this indicates that the time information is irrelevant. To be on the safe side, you can confirm this using other methods such as the fourier transform or by randomising your time series temporally and look whether the autocorrelation does not significantly change.

Assuming that this is correct, i.e., that the temporal information is irrelevant, you can treat your time series information as independent samples from some distribution $Ω$. Thus your problem of finding how frequently the sum of $n$ consecutive values of your time series exceeds a certain value $ϑ$ is equivalent to the problem of finding how often the sum of $n$ random samples from $Ω$ exceeds $ϑ$.

Therefore you can boostrap your findings by randomising your time series order, which is equivalent to taking another sample from $Ω$.

Wrzlprmft
  • 2,225
  • 1
  • 18
  • 35