関数からgetYahooDailyData
(で利用可能:)
次のコードを試します。
symbols = {'000001.SZ', '000002.SZ'}
data = getYahooDailyData(symbols, '01/01/2004', '05/11/2014', 'dd/mm/yyyy')
データはstruct
オブジェクトとして作成されます。
data =
x000001x2ESZ: [480x7 dataset]
x000002x2ESZ: [480x7 dataset]
私の場合、struct
オブジェクトには 2 dataset
(000001.SZ と 000002.SZ) が含まれています。
各データセットには 7 つの列が含まれます。最初の列は日付で、最後の列は調整された価格です。
3列の新しいマトリックスを作成する方法を知りたい:
- 日付 (000001.sz と 000002.sz で同じ)
- 000001.szの調整価格
- 000002.szの調整価格
そしてもちろん、シンボルに株式を追加すると、同じ種類のマトリックスを取得したいと思います...
PS: ここに matlab 環境があります https://www.dropbox.com/s/vqujbs9utixcfeb/dataprices.mat?dl=0