股票

如何獲取 Adj.Open、最高價和最低價?

  • May 8, 2022

我正在嘗試獲取 adj.Open 、 adj.High 和 adj.Low 的價格。雅虎和Google金融等大多數數據源僅提供 adj.close 價格。

是否可以推導出其他的形容詞。使用具有相當準確性的 close 和 adj.close 值的價格?

公式相當簡單。

調整後的開盤價 = 開盤價 * 調整後的收盤價 / 未調整的收盤價

調整後的高點 = 高點 * 調整後的收盤價/收盤價

調整後的低點 = 低點 * 調整後的收盤價/收盤價

調整後的交易量 = 交易量 /(調整後的收盤價/收盤價)

由於調整後的收盤價只保留小數點後兩位,因此準確性有點有限,但對於大多數股票來說應該沒問題。對於那些有大量股息、拆分、反向拆分、分拆等的公司,也有例外。

另請注意,某些來源與過去的公司行為存在各種問題,並且根本不會始終如一地這樣做(例如,某些數據已經過調整)。通常會搞砸的好檢查包括 TOPS 和 GE。

引用自:https://quant.stackexchange.com/questions/64148