ForkFree

Data and analytics

idx

by fzn0x

A single command-line program for looking up Indonesian stock market (IDX/IHSG) prices, company fundamentals, ownership, broker activity and news. It prints tables, outputs JSON for scripts, and can act as an MCP server so AI assistants can query the same data.

Hidden gemA single Rust binary gives Indonesian stock quotes, fundamentals, screening, KSEI ownership data and broker-flow analysis from free sources with no API keys. It offers a CLI, stable JSON output and an MCP server, which is a niche that few tools cover. Best for indonesian stock investors, analysts and AI-agent builders who want free IDX data.
New and promisingUnder two months old. Expect rough edges and fast changes.

View on GitHubProject website

Stars
197 +17 a day, est.
Licence
MIT
Runs on
Your computer
Setup
Easy
Language
Rust
Age
11 days

What you can do with it

  • Get delayed quotes, price history and fundamentals for Indonesian stocks
  • Screen about 950 IDX tickers with filters such as P/E, ROE and sector
  • Check who owns more than 1% of a company and what brokers bought or sold

Make money with it

Someone could offer Indonesian stock research summaries or a regular market newsletter built from its briefs and screens.

An idea, not financial advice. Check the licence before charging for anything built on it.

Ways a business could use it

  • Build quick research briefs and screens on Indonesian stocks without paying for a data terminal
  • Feed Indonesian market data into scripts or AI assistants to automate reports for clients

Can you use it commercially?

Free to use, change and sell, including in paid products. Keep the copyright notice.

Not legal advice. Read the project's licence file before building a product on it.

Getting it running

Install with a one-line shell script, npm, or cargo install ihsg-cli; Windows users can download a prebuilt zip from the releases page.

Follow the official instructions in the project README.

Things to check

  • Data is delayed and comes from unofficial free sources (Yahoo Finance, MSN, Indo Premier, news feeds), so it may break or breach their terms
  • Not financial advice; automated verdicts and signals should be checked before acting on them

Checked 28 Oct 2026. Summary drafted by AI from the project's README.

More in Data and analytics

Scrapling D4Vinci
Worth a look

Scrapling is a Python library for collecting data from websites, covering single page requests, JavaScript-heavy sites and large crawls. It is used to pull out text, prices, listings and other information and save it as JSON, CSV or Markdown.

90.1k stars +127 a day BSD-3-Clause
Worth a look

A Python system that uses large language models to analyse a personal watchlist of shares across several markets, including China, Hong Kong, the US, Japan, Korea and Taiwan. It gathers market data and news, then sends a daily "decision dashboard" report to chat apps or email.

67.2k stars +45 a day MIT
duckdb duckdb
Ready to use

DuckDB is a fast database that runs inside your own application or from a command line, with no separate server to manage. It is built for analysing data held in files such as CSV, Parquet and JSON using SQL.

42.7k stars +34 a day MIT