{"openapi":"3.1.0","info":{"title":"Budapest Stock Exchange (BUX) API","version":"1.0.0","description":"Live Hungarian equity data from the Budapest Stock Exchange (BÉT): real-time quotes for any listed stock by ticker (price, % change, intraday OHLC, volume, market cap in HUF), a ranking screener for gainers, losers, most-active and top market-cap local primary listings, and the Budapest index family (BUX, BUMIX and CETOP). Foreign depositary receipts are filtered out so you get only genuine Hungarian companies such as OTP Bank, MOL and Gedeon Richter.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/hungary-stock-api","description":"oanor gateway"}],"tags":[{"name":"Quotes"},{"name":"Screener"},{"name":"Indices"},{"name":"Meta"}],"components":{"securitySchemes":{"oanorKey":{"type":"apiKey","in":"header","name":"x-oanor-key","description":"Get your key at https://www.oanor.com/developer/keys"}}},"security":[{"oanorKey":[]}],"paths":{"/v1/quote":{"get":{"operationId":"get_v1_quote","tags":["Quotes"],"summary":"Live quote for one or more BÉT stocks","description":"","parameters":[{"name":"symbols","in":"query","required":true,"description":"Comma-separated BÉT tickers (up to 20)","schema":{"type":"string"},"example":"OTP,MOL,RICHTER"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"count":3,"market":"BET","quotes":[{"low":41500,"high":42490,"last":42490,"name":"OTP Bank Nyrt","open":41500,"pe_ttm":9.6415,"sector":"Finance","symbol":"OTP","ticker":"BET:OTP","volume":437583,"currency":"HUF","change_abs":1610,"change_pct":3.9384,"market_cap":11435534894714},{"low":3820,"high":3960,"last":3826,"name":"MOL Hungarian Oil & Gas Plc Class A","open":3940,"pe_ttm":13.21,"sector":"Energy Minerals","symbol":"MOL","ticker":"BET:MOL","volume":529481,"currency":"HUF","change_abs":-104,"change_pct":-2.6463,"market_cap":3065630635833},{"low":11700,"high":11950,"last":11930,"name":"Chemical Works of Gedeon Richter Plc","open":11790,"pe_ttm":9.5021,"sector":"Health Technology","symbol":"RICHTER","ticker":"BET:RICHTER","volume":92880,"currency":"HUF","change_abs":280,"change_pct":2.4034,"market_cap":2181435523986.9998}]},"meta":{"timestamp":"2026-06-15T02:10:19.659Z","request_id":"37382b6f-9abf-45a9-87af-d6091d53a600"},"status":"ok","message":"Quote retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/screener":{"get":{"operationId":"get_v1_screener","tags":["Screener"],"summary":"Rank local primary listings","description":"","parameters":[{"name":"sort","in":"query","required":false,"description":"Sort field: market_cap, change or volume","schema":{"type":"string"},"example":"market_cap"},{"name":"order","in":"query","required":false,"description":"asc or desc","schema":{"type":"string"},"example":"desc"},{"name":"limit","in":"query","required":false,"description":"Number of results (1-100)","schema":{"type":"string"},"example":"25"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"sort":"market_cap","count":25,"order":"desc","market":"BET","results":[{"low":41500,"high":42490,"last":42490,"name":"OTP Bank Nyrt","open":41500,"pe_ttm":9.6415,"sector":"Finance","symbol":"OTP","ticker":"BET:OTP","volume":437583,"currency":"HUF","change_abs":1610,"change_pct":3.9384,"market_cap":11435534894714},{"low":3820,"high":3960,"last":3826,"name":"MOL Hungarian Oil & Gas Plc Class A","open":3940,"pe_ttm":13.21,"sector":"Energy Minerals","symbol":"MOL","ticker":"BET:MOL","volume":529481,"currency":"HUF","change_abs":-104,"change_pct":-2.6463,"market_cap":3065630635833},{"low":2702,"high":2740,"last":2730,"name":"Magyar Telekom Telecommunications PLC","open":2702,"pe_ttm":11.3911,"sector":"Communications","symbol":"MTELEKOM","ticker":"BET:MTELEKOM","volume":900513,"currency":"HUF","change_abs":40,"change_pct":1.487,"market_cap":2562425755005},{"low":11700,"high":11950,"last":11930,"name":"Chemical Works of Gedeon Richter Plc","open":11790,"pe_ttm":9.5021,"sector":"Health Technology","symbol":"RICHTER","ticker":"BET:RICHTER","volume":92880,"currency":"HUF","change_abs":280,"change_pct":2.4034,"market_cap":2181435523986.9998},{"low":2600,"high":2700,"last":2620,"name":"MBH Bank Plc. Class A","open":2700,"pe_ttm":6.1942,"sector":"Finance","symbol":"MKBBANK","ticker":"BET:MKBBANK","volume":10584,"currency":"HUF","change_abs":-60,"change_pct":-2.2388,"market_cap":785865753784},{"low":1860,"high":2064,"last":2026,"name":"4iG Nyrt.","open":2058,"pe_ttm":619.8372,"sector":"Technology Services","symbol":"4IG","ticker":"BET:4IG","volume":217509,"currency":"HUF","change_abs":26,"change_pct":1.3,"market_cap":604189456299},{"low":333,"high":374,"last":347.5,"name":"OPUS GLOBAL Nyrt.","open":370,"pe_ttm":8.5713,"sector":"Electronic Technology","symbol":"OPUS","ticker":"BET:OPUS","volume":273203,"currency":"HUF","change_abs":-21.5,"change_pct":-5.8266,"market_cap":186452393341},{"low":8860,"high":9100,"last":8860,"name":"GRANIT Bank Nyilvanosan Mukodo Reszvenytarsasag","open":9080,"pe_ttm":9.9033,"sector":"Finance","symbol":"GRNT","ticker":"BET:GRNT","volume":777,"currency":"HUF","change_abs":-140,"change_pct":-1.5556,"market_cap":160294131470},{"low":13.9,"high":14.2,"last":14,"name":"Shopper Park Plus Nyrt.","open":13.9,"pe_ttm":5.0013,"sector":"Finance","symbol":"SPPC","ticker":"BET:SPPC","volume":1347,"currency":"EUR","change_abs":-0.2,"change_pct":-1.4085,"market_cap":121124853638.7734},{"low":7630,"high":7840,"last":7800,"name":"ANY Security Printing Co. Plc","open":7650,"pe_ttm":15.4359,"sector":"Commercial Services","symbol":"ANY","ticker":"BET:ANY","volume":19550,"currency":"HUF","change_abs":180,"change_pct":2.3622,"market_cap":111897302628},{"low":4800,"high":5000,"last":4880,"name":"WABERER'S INTERNATIONAL NYRT.","open":4960,"pe_ttm":5.6209,"sector":"Transportation","symbol":"WABERERS","ticker":"BET:WABERERS","volume":4861,"currency":"HUF","change_abs":-70,"change_pct":-1.4141,"market_cap":85297687988},{"low":145.5,"high":149,"last":145.5,"name":"AutoWallis Plc Class C","open":148.5,"pe_ttm":17.0608,"sector":"Retail Trade","symbol":"AUTOWALLIS","ticker":"BET:AUTOWALLIS","volume":30610,"currency":"HUF","change_abs":-1,"change_pct":-0.6826,"market_cap":78111529358},{"low":36900,"high":37000,"last":37000,"name":"Zwack Unicum Nyrt.","open":37000,"pe_ttm":23.2778,"sector":"Consumer Non-Durables","symbol":"ZWACK","ticker":"BET:ZWACK","volume":38,"currency":"HUF","change_abs":0,"change_pct":0,"market_cap":74000000000},{"low":261,"high":280,"last":275,"name":"Budapesti Ingatlan Hasznositasi es Fejlesztesi Nyrt","open":280,"pe_ttm":6.9439,"sector":"Finance","symbol":"BIF","ticker":"BET:BIF","volume":14974,"currency":"HUF","change_abs":-5,"change_pct":-1.7857,"market_cap":69213219070},{"low":3450,"high":3520,"last":3520,"name":"ALTEO Energy Services Plc Class A","open":3520,"pe_ttm":366.4376,"sector":"Utilities","symbol":"ALTEO","ticker":"BET:ALTEO","volume":2388,"currency":"HUF","change_abs":0,"change_pct":0,"market_cap":67523906860},{"low":10900,"high":11300,"last":11200,"name":"Budapest Stock Exchange Plc","open":11100,"pe_ttm":6.2928,"sector":"Finance","symbol":"BET","ticker":"BET:BET","volume":776,"currency":"HUF","change_abs":300,"change_pct":2.7523,"market_cap":60630984497},{"low":15.15,"high":15.3,"last":15.3,"name":"Graphisoft Park SE","open":15.25,"pe_ttm":7.4985,"sector":"Finance","symbol":"GSPARK","ticker":"BET:GSPARK","volume":1325,"currency":"EUR","change_abs":0.1,"change_pct":0.6579,"market_cap":54929472043.26734},{"low":2750,"high":2780,"last":2780,"name":"Masterplast Nyrt","open":2750,"sector":"Process Industries","symbol":"MASTERPLAST","ticker":"BET:MASTERPLAST","volume":754,"currency":"HUF","change_abs":10,"change_pct":0.361,"market_cap":53492947197},{"low":478,"high":491,"last":491,"name":"MBH Mortgage Bank Co. Plc.","open":478,"pe_ttm":6.0057,"sector":"Finance","symbol":"TAKAREKJZB","ticker":"BET:TAKAREKJZB","volume":800,"currency":"HUF","change_abs":-1,"change_pct":-0.2033,"market_cap":53268735046},{"low":1280,"high":1295,"last":1280,"name":"DH Group Nyilvanosan Mukodo Reszvenytarsasag","open":1295,"pe_ttm":9.2131,"sector":"Finance","symbol":"DUNAHOUSE","ticker":"BET:DUNAHOUSE","volume":18148,"currency":"HUF","change_abs":-15,"change_pct":-1.1583,"market_cap":43662837961},{"low":2740,"high":2780,"last":2740,"name":"Naturland Holding Vagyonkezelo es Befektetesi Nyilvanosan Mukodo Reszvenytarsasag Class A","open":2780,"sector":"Finance","symbol":"NATUR","ticker":"BET:NATUR","volume":55,"currency":"HUF","change_abs":-60,"change_pct":-2.1429,"market_cap":37855975838},{"low":2380,"high":2410,"last":2380,"name":"PannErgy Nyrt","open":2410,"pe_ttm":18.8897,"sector":"Utilities","symbol":"PANNERGY","ticker":"BET:PANNERGY","volume":2181,"currency":"HUF","change_abs":-30,"change_pct":-1.2448,"market_cap":33573791523},{"low":2450,"high":2500,"last":2460,"name":"Raba Automotive Group Nyrt.","open":2450,"pe_ttm":12.2324,"sector":"Producer Manufacturing","symbol":"RABA","ticker":"BET:RABA","volume":569,"currency":"HUF","change_abs":10,"change_pct":0.4082,"market_cap":32847802105.000004},{"low":317,"high":328,"last":317,"name":"CIG Pannonia Life Insurance Plc","open":318,"pe_ttm":6.6877,"sector":"Finance","symbol":"CIGPANNONIA","ticker":"BET:CIGPANNONIA","volume":21645,"currency":"HUF","change_abs":-10,"change_pct":-3.0581,"market_cap":29783496147},{"low":553,"high":569,"last":553,"name":"Appeninn Vagyonkezelo Holding Nyrt","open":556,"pe_ttm":16.996,"sector":"Finance","symbol":"APPENINN","ticker":"BET:APPENINN","volume":3050,"currency":"HUF","change_abs":-15,"change_pct":-2.6408,"market_cap":26195373142}]},"meta":{"timestamp":"2026-06-15T02:10:19.879Z","request_id":"1736a700-bfad-4bfa-acde-2e820097861b"},"status":"ok","message":"Screener retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/index":{"get":{"operationId":"get_v1_index","tags":["Indices"],"summary":"Budapest index family (BUX, BUMIX, CETOP)","description":"","parameters":[{"name":"symbol","in":"query","required":false,"description":"Optional specific index symbol(s)","schema":{"type":"string"},"example":"BUX"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"count":1,"market":"BET","indices":[{"low":133519.6,"high":135809.23,"name":"Budapest Stock Exchange Index","open":133519.6,"index":"BUX","value":135724.68,"change_abs":2195.99,"change_pct":1.6446}]},"meta":{"timestamp":"2026-06-15T02:10:20.119Z","request_id":"664c4717-b97d-416b-b5ad-1901f0c2ff26"},"status":"ok","message":"Index retrieved successfully","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/meta":{"get":{"operationId":"get_v1_meta","tags":["Meta"],"summary":"Market metadata & endpoint guide","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"market":"Budapest Stock Exchange (BÉT)","source":"TradingView screener (hungary market), keyless","country":"Hungary","indices":["BUX","BUMIX","CETOP"],"currency":"HUF","examples":{"index":"/v1/index","quote":"/v1/quote?symbols=OTP,MOL,RICHTER","screener":"/v1/screener?sort=change&order=desc&limit=10"},"endpoints":{"/v1/index":"Budapest index family (BUX, BUMIX, CETOP)","/v1/quote":"live quote for one or more BÉT stocks by ticker (symbols=OTP,MOL,RICHTER)","/v1/screener":"rank local primary listings by market_cap | change | volume (sort, order, limit)"},"cache_ttl_ms":20000},"meta":{"timestamp":"2026-06-15T02:10:20.202Z","request_id":"9f4624ad-3f42-47e0-a937-6731d207413e"},"status":"ok","message":"Meta","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}}},"x-oanor-pricing":[{"slug":"free","name":"Free","price_cents_month":0,"monthly_call_quota":1800,"rps_limit":2,"hard_limit":true},{"slug":"basic","name":"Basic","price_cents_month":1180,"monthly_call_quota":48000,"rps_limit":5,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":3590,"monthly_call_quota":195000,"rps_limit":15,"hard_limit":true},{"slug":"business","name":"Business","price_cents_month":7740,"monthly_call_quota":790000,"rps_limit":40,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/hungary-stock-api"}