stream
Retrieve Stockbit community posts filtered by ticker, keyword, category, or date to monitor Indonesian market sentiment and discover trading ideas, news, reports, and insider posts.
Instructions
Posts from Stockbit's social stream: news, trading ideas, filed reports, insider posts, charts, polls and predictions.
With no symbol this is the market-wide stream; with a symbol it is that company's stream, which is the same feed the Stockbit symbol page shows.
This is community- and media-written Indonesian text, not market data. Use it for sentiment and as a pointer to a source; never quote a price, a ratio or an earnings figure from a post.
category selects the tab and is sent verbatim: STREAM_CATEGORY_NEWS is the News tab, _REPORTS the filed-research tab, _INSIDER insider posts. STREAM_CATEGORY_LIKED and _SAVED are the signed-in account's own, not the market's, and the three *_WATCHLIST values scope the feed to the user's lists — watchlist_ids narrows that to named lists (ids come from the watchlist tools; they are numeric).
report_type only narrows STREAM_CATEGORY_REPORTS. It is sent as given for any other category and Stockbit is free to ignore it there.
from_date/to_date are YYYY-MM-DD and are calendar-checked before the request goes out, so a typo (2026-02-30, 20260803) fails loudly instead of quietly returning today. Either end may stand alone; an inverted pair is rejected.
Paging is a CURSOR, not an offset: there is no page number or offset. Take nextCursor from the result and send it as last_stream_id to get the rows AFTER the ones you have seen; calling again without it returns the same rows. nextCursor is null when the page is empty or its last row carried no id, which means the walk cannot be continued rather than that it has ended.
An empty items with a non-null source is a genuine zero — a quiet symbol or a narrow keyword — and not a reason to retry.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows. Omitted = Stockbit's own page size (30 on the route observed). | |
| symbol | No | IDX ticker, e.g. BBRI. Omit for the market-wide stream. | |
| keyword | No | Full-text search over post content. | |
| to_date | No | YYYY-MM-DD, inclusive | |
| category | No | Wire spelling, case-sensitive. Omitted = Stockbit's default feed. | |
| from_date | No | YYYY-MM-DD, inclusive | |
| last_reply | No | Second cursor Stockbit's client sends beside last_stream_id; its role is unverified, so leave it unset. | |
| report_type | No | Narrows STREAM_CATEGORY_REPORTS only. | |
| watchlist_ids | No | Numeric watchlist ids, for the *_WATCHLIST categories. | |
| last_stream_id | No | Cursor: the `nextCursor` from the previous page. |