コンテンツへスキップ
ライブラリの全資料

日中ベータ推定における夜間ギャップと急変への対処

記事 Quant Q&A · 著者: silencer

サマリー

数日間にわたり、XLFの15分リターンをSPYと比較してベータを推定する方法を扱い、翌日の寄り付きで見られる急変に注目しています。ベータは価格水準ではなくリターンから計算する前提で、日中リターンのみを使う回帰には夜間ギャップを含めるべきではないとしています。観測値を平滑化する方法の一つとして、リターンの移動平均を挙げています。

ほかに、2標準偏差など任意のしきい値を超えるリターンの観測値を除外する方法や、サンプリング間隔ごとにベータ推定値を比較する方法を提案しています。長い間隔では小さな急変が平滑化される可能性があるため、最も安定し統計的に有意な推定値が得られる間隔を選べます。日ごとに個別のベータを推定し、その平均を取る方法もあります。これらは実務上の提案であり、普遍的なルールとして検証されたものではありません。正式な急変検出手法の指定や、実証結果に基づく手法間の比較はありません。

主なアイデア

  • 日中リターンからベータを推定する場合、夜間の寄り付きギャップは日中リターン系列の対象外です。
  • ノイズを減らす方法の一つとして、移動平均によるリターンの平滑化が提案されています。
  • 2標準偏差などのしきい値を用いて、大きなリターンの観測値を除外できます。
  • サンプリング間隔を比較すると、より安定し有意なベータが得られる間隔を判断できます。
  • 日ごとにベータを個別に推定し、その後平均を取る方法があります。

タグ

全文
# How to account for jumps in intraday data when calculating beta?


# How to account for jumps in intraday data when calculating beta?












I am calculating betas on intraday trade data at 15-minute intervals. For simplicity sake, let's assume I am modeling

\begin{equation} Y = \beta * X + c \end{equation}

where $Y$ is the return of XLF and $X$ is the return of SPY.

If I want to run this on five days of intraday data, should I remove the jump that happens due to opening gaps on the next day?

How do you guys usually handle this jump in returns ?

## Answer by chrisaycock (score 6, accepted)

https://quant.stackexchange.com/a/2714

I assume you're using returns to compute beta, not the prices. And yes, remove the "jumps", though this should happen automatically since you're looking only at intraday returns. One final piece of advice: you'll get more meaningful results if you smooth the returns via a moving average.

## Answer by Suminda Sirinath S. Dharmasena (score 3)

https://quant.stackexchange.com/a/2715

In addition to the above I can suggest:

- ignore data point if returns are more than a certain threshold (2 s.d.)

- calculate at different sampling intervals and choose most stable beta with the best significance (certain longer intervals "smooth out" small to mid size jumps)

## Answer by LazyCat (score 1)

https://quant.stackexchange.com/a/2718

You can run the regression separately for 5 days, and average the betas you get for different days.

出典を明記したうえで、ライセンスに従って全文を掲載しています。 ライセンス: CC BY-SA 4.0 (Stack Exchange)

この要約は原文をもとにStratmillのリサーチエージェントが作成したもので、出典の複製ではありません。