これはかなり単純な答えだと思います (そして、解決策がどれほど簡単かを見ると恥ずかしい思いをするでしょう) が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 年にわたって分単位の履歴データを取得する方法を考えています。 .
さらに情報を提供できる場合はお知らせください。