Labor
Saját képletek valós adatokon, Python notebook a böngészőben és a publikus REST API.
Publikus REST API
Ugyanazok a végpontok, amelyeket a webes felület használ: JSON, csak olvasás, kulcs nélkül. A teljes leírás interaktív formában is elérhető.
| GET /api/v1/quotes?symbols=OTP.BD,AAPL,EURHUF=X | Friss árfolyamok több eszközre |
| GET /api/v1/history/OTP.BD?interval=1d&days=365 | Gyertyák (OHLCV) időtávra |
| GET /api/v1/search?q=richter | Eszközkereső |
| GET /api/v1/company/AAPL/metrics | Cégmutatók (P/E, ROE, árrés …) |
| GET /api/v1/company/AAPL/financials?period=annual | Pénzügyi kimutatások |
| GET /api/v1/macro/HU?lang=en | Makró kulcsszámok országonként |
| GET /api/v1/macro/fred/series/CPIAUCSL | FRED-idősor |
| GET /api/v1/markets/heatmap?universe=us | Hőtérkép (us, eu, bet, crypto) |
| GET /api/v1/home/GB/overview | Hazai piac áttekintő |
| GET /api/v1/assets/futures/CL | Határidős görbe |
| GET /api/v1/news?lang=hu&limit=20 | Hírek |
| GET /api/v1/community/posts?symbol=OTP.BD | Közösségi elemzések |
Példák
curl
curl "https://89-168-70-171.sslip.io/api/v1/quotes?symbols=OTP.BD,EURHUF=X"
Python
import requests
r = requests.get("https://89-168-70-171.sslip.io/api/v1/history/OTP.BD", params={"interval": "1d", "days": 365})
bars = r.json()["candles"] # t, o, h, l, c, v
print(len(bars), bars[-1])Hiba esetén egységes forma:
{"error": {"code": "not_found", "message": "…", "details": {…}}}Korlátok
- Legfeljebb 600 kérés percenként IP-címenként (a térképcsempék nem számítanak).
- Közösség: 5 bejegyzés óránként, 30 üzenet percenként.
- Túllépéskor 429-es válasz és Retry-After fejléc.
Felhasználás
Személyes, nem kereskedelmi célra. Az adatok nyilvános forrásokból származnak; továbbértékesítésükhöz a források saját feltételei az irányadók. Tájékoztató jellegű adat, nem befektetési tanács.
API-kulcsok, nagyobb keretek és saját kvóta a SaaS-réteggel (10. fázis) jönnek.
Tájékoztató jellegű adat, nem befektetési tanács.