/v1/screener
Ranked market screener
Try it live
10 free calls per day — no sign-up, no API key. Goes through the oanor gateway.
It works. Grab an API key and use it in your project.
Get an API keyCode snippets
curl "https://api.oanor.com/klse-api/v1/screener" \ -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/klse-api/v1/screener", {
headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/klse-api/v1/screener");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($ch);
import requests
requests.get(
"https://api.oanor.com/klse-api/v1/screener",
headers={"x-oanor-key": "oanor_test_..."}
)
Example response
A real response from this endpoint, captured by the latest health check.
{
"data": {
"by": "gainers",
"note": "A ranked screener of the Malaysian (Bursa Malaysia) market — the top stocks by your chosen ranking. Pass by (gainers, losers, active, or marketcap; default marketcap) and limit (1-100, default 20). Only real stocks above a market-cap floor are ranked.",
"count": 20,
"source": "Bursa Malaysia / KLSE (TradingView)",
"results": [
{
"price": 0.085,
"change": 0.015,
"sector": "Finance",
"ticker": "PARKWD",
"volume": 600,
"company": "Parkwood Holdings Bhd.",
"currency": "MYR",
"market_cap": 50054671,
"change_percent": 21.43
},
{
"price": 0.15,
"change": 0.024999999999999994,
"sector": "Industrial Services",
"ticker": "EIB",
"volume": 1000,
"company": "Ecoscience International Bhd.",
"currency": "MYR",
"market_cap": 56100002,
"change_percent": 20
},
{
"price": 0.295,
"change": 0.034999999999999976,
"sector": "Non-Energy Minerals",
"ticker": "LIONPSIM",
"volume": 2000,
"company": "Lion Posim Bhd.",
"currency": "MYR",
"market_cap": 67208884,
"change_percent": 13.46
},
{
"price": 0.09,
"change": 0.009999999999999995,
"sector": "Consumer Non-Durables",
"ticker": "SINARAN",
"volume": 200100,
"company": "Sinaran Advance Group Bhd",
"currency": "MYR",
"market_cap": 84076922,
"change_percent": 12.5
},
{
"price": 0.525,
"change": 0.05500000000000005,
"sector": "Communications",
"ticker": "REACHTEN",
"volume": 7717700,
"company": "Reach Ten Holdings Berhad",
"currency": "MYR",
"market_cap": 469999999,
"change_percent": 11.7
},
{
"price": 1.42,
"change": 0.1299999999999999,
"sector": "Consumer Non-Durables",
"ticker": "LWSABAH",
"volume": 1925000,
"company": "Life Water Bhd.",
"currency": "MYR",
"market_cap": 610401543,
"change_percent": 10.08
},
{
"price": 1.45,
"change": 0.11999999999999988,
"sector": "Consumer Durables",
"ticker": "KHIND",
"volume": 5600,
"company": "Khind Holdings Bhd.
…