Stata の指値注文書から高頻度データを取得しました。時間には一定の間隔がなく、一部の観測は同時に発生します (ミリ秒単位)。観測ごとに、5 分後に別の列で中間点を取得する必要があります。09:05:02.579 に最も近い最後の中間点は 10.49 であるため、観察 1 の中間点は 10.49 になります。
Stataでこれを行う方法は?
datetime midpoint
12/02/2012 09:00:02.579 10.5125
12/02/2012 09:00:03.471 10.5125
12/02/2012 09:00:03.471 10.5125
12/02/2012 09:00:03.471 10.51
12/02/2012 09:00:03.471 10.51
12/02/2012 09:00:03.549 10.505
12/02/2012 09:00:03.549 10.5075
......
12/02/2012 09:04:59.785 10.495
12/02/2012 09:05:00.829 10.4925
12/02/2012 09:05:01.209 10.49
12/02/2012 09:05:03.057 10.4875
12/02/2012 09:05:05.055 10.485
.....