コンテンツにスキップ

Ticker.history

Python

銘柄のすべての更新を、古い順に返します。読み込んだ記録(その範囲がそのまま)か、ライブフィード(history=True の場合は、接続してからのすべての更新)を読み、ネットワークは使いません。複数日にわたる場合は Historical を使ってください。

パラメーター

start str | datetime | None 任意

この JST の時刻から。

end str | datetime | None 任意

この JST の時刻まで。

raw bool 任意 = False

BRiSK 自身の形式で返します。

戻り値

Table

Table(dict のリストで、.to_pandas() が使えます)。

API メソッド
briskapi.Ticker(code).history(
    start: str | datetime | None = None,
    end: str | datetime | None = None,
    raw: bool = False,
) -> Table
使用例
1
2
3
4
5
import briskapi

briskapi.load("recordings/demo")   # or briskapi.connect() for live
updates = briskapi.Ticker("7203").history(start="09:00:00", end="09:00:01").to_pandas()
print(updates[["time", "last_price", "volume", "bid_price", "ask_price"]].head())
レスポンス例デモで実行した結果
                              time  last_price  volume  bid_price  ask_price
0 2021-09-27 09:00:00.008850+09:00         NaN       0    10150.0    10155.0
1 2021-09-27 09:00:00.019149+09:00         NaN       0    10155.0    10160.0
2 2021-09-27 09:00:00.072765+09:00     10155.0  305500    10155.0    10160.0
3 2021-09-27 09:00:00.213898+09:00     10155.0  305500    10155.0    10160.0
4 2021-09-27 09:00:00.269884+09:00     10155.0  305500    10155.0    10160.0