以前の記事でquandlで株価を取得できるという紹介をしましたが、重大な欠陥が…
その欠陥というのは、調整後終値が入ってない。
調整後価格は、株式が分割、併合したときに、調整するときの値です。
たとえば、株式が10分割されたときは、1株当たりの価値は1/10になるので、株価も1/10になります。
何もしなければいきなり1/10に暴落したように見えてしまうため、分割前の株価は10倍してあげないといけません。
まぁ、前日の終値と比較処理を付ければ検出はできるとは思いますが、本当に10倍とか1/10倍になったかどうかはわからないですね。
翌日株価がいきなり10倍はまぁないと思いますが、1/10はあるかもしれません。
また、合併などの場合、1:1.1とか半端な数値になることもあるので機械的に検出するのは無理だと思われます。
ちなみに、アメリカ株だと入っているようです。(全部見たわけではないですが…)