4

これはかなり単純な答えだと思います (そして、解決策がどれほど簡単かを見ると恥ずかしい思いをするでしょう) がgetSymbols()、quantmod パッケージの下の関数を使用して、日中の株式データを分単位で引き出すのに多くの問題を抱えています。

を使用してデータをプルしようとgetSymbols("F")すると、次の出力になります。

> F[1:10]
           F.Open F.High F.Low F.Close F.Volume F.Adjusted
2007-01-03   7.56   7.67  7.44    7.51 78652200       7.22
2007-01-04   7.56   7.72  7.43    7.70 63454900       7.41
2007-01-05   7.72   7.75  7.57    7.62 40562100       7.33
2007-01-08   7.63   7.75  7.62    7.73 48938500       7.43
2007-01-09   7.75   7.86  7.73    7.79 56732200       7.49
2007-01-10   7.79   7.79  7.67    7.73 42397100       7.43
2007-01-11   7.73   7.80  7.68    7.77 40020800       7.47
2007-01-12   7.77   7.92  7.76    7.89 57053800       7.59
2007-01-16   7.89   8.01  7.87    7.94 66699800       7.64
2007-01-17   7.97   8.10  7.97    8.04 63728700       7.73

ご覧のとおり、これは日次の履歴データのみであり、分単位の履歴データが必要です。

いくつかの調査を行ったところ、過去の分バーの形式でデータを持つことが可能であることを示唆するこのチュートリアルを見つけましたが、これを可能にする正しいパラメーターまたは関数が見つかりません。より高い周波数に移動することはできないため、毎日のデータを取得して分単位のデータに移動することはできません. quantmod を使用して、たとえば 1 年にわたって分単位の履歴データを取得する方法を考えています。 .

さらに情報を提供できる場合はお知らせください。

4

0 に答える 0