コンテンツにスキップ

Feed.quotes

Python

ライブフィードの更新を、届いた順に取り出します。最初は選んだ各銘柄の現在の気配です。受け取る側の処理が遅い場合、更新を捨てずにフィードのほうが待ちます。

パラメーター

codes list[str] | str | None 任意

これらの銘柄のみ。

raw bool 任意 = False

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

timeout float | None 任意

各更新を待つ秒数。

戻り値

Iterator[dict]

気配のイテレーター。

API メソッド
feed.quotes(
    codes: list[str] | str | None = None,
    raw: bool = False,
    timeout: float | None = None,
) -> Iterator[dict]
使用例
1
2
3
4
5
6
7
import briskapi
from itertools import islice

feed = briskapi.connect(site="demo", codes=["7203"], upload=False)
for quote in islice(feed.quotes("7203"), 3):
    print(quote["time"], quote["indicative_price"], quote["volume"])
feed.close()
レスポンス例デモで実行した結果
2021-09-27 08:59:59.993551+09:00 10150.0 0
2021-09-27 09:00:00.008850+09:00 10150.0 0
2021-09-27 09:00:00.019149+09:00 10155.0 0