mirror of
https://github.com/0xrsydn/idx-cli.git
synced 2026-11-07 01:35:36 +00:00
`idx stocks flow` now reads IPOT by default, which needs nothing installed: per session, the all-investor broker summary gives the value traded and the foreign one gives foreign buying (its footer), the foreign net and selling (buying less the net), across all boards, through the broker summary cache. IPOT's foreign net matched IDX's estimate within 0.3 B on BBCA 2026-10-12 to 16. `--source idx` (and `source` on get_foreign_flow) keeps IDX's trading summary: exact share counts, close and the non-regular share, behind curl-impersonate and Cloudflare. - ForeignFlowDay gains foreign_buy_value, foreign_sell_value and foreign_share_bps for both sources (estimated at the session average for IDX); ForeignFlow gains source, the value totals and rounded. - The table lays out each source's figures; the live smoke runs both. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01V3syn2fN2LNo5pvTSqc6eh
2.3 KiB
2.3 KiB
Roadmap
Open work only. Shipped behavior is described in README.md and docs/;
history lives in git.
Stocks
market summary: IHSG index and market breadthmarket movers: top gainers, losers, and volumemarket sectors: sector performance overviewscreen query "<EXPR>": filter stocks by expressionscreen presets/screen run <PRESET>: built-in screener presets (graduatescreenout ofstocksonly if these grow into a richer workflow)- Multi-period financial statements (today
financialsis single-period) - Order book (bid/offer depth): no free, login-free source exists. IDX sells delayed depth to vendors and Stockbit's needs a user login. Revisit if a permitted source appears; do not ship the closing best bid/offer as one.
- Bandarmology follow-ups: a daily series (per-session readings and the
cumulative top-N net) and a price-move phase (quiet accumulation, markup),
calibration of the
top_concentration_v1thresholds across more sessions, and a market-wide foreign flow screen from one IDX trading summary - News beyond MSN in
news/get_company(docs/IDX_NEWS.md): Google News RSS per ticker, and IDX disclosures and exchange news through a maintainer-published feed
Workflow
watchlist: named symbol sets usable by other commandsalerts: price alerts with a daemon- CSV/TSV output
- Additional providers (Alpha Vantage, Twelve Data, IDX official)
Agent integration
- JSON Schema export for command output
- Composite
analyzecommand (quote, fundamentals, ownership, sentiment)
Known limits
stocks brokerandstocks bandarshow only IPOT's top 10 buyers and sellers, ranked by gross lots, with figures of a million and more rounded to one decimal.stocks flow --source idxdepends on IDX's Cloudflare passing a curl-impersonate profile (onlycurl_safari184in October 2026) and on the network; the default IPOT source rounds to one decimal.- Yahoo can return
429from datacenter IPs; requests retry with backoff but can still fail. stocks technicalreports the SMA200 trend as unavailable when fewer than 200 daily candles are returned.- MSN's
low-pescreen returned no priced stocks on 2026-10-14 (upstream; other filters work). - MSN history for IDX is price-only (
1mo,3mo,1y); Yahoo stays the default OHLCV source.