IDX Stock Compare API
Membandingkan 2 hingga 6 saham IDX secara teknikal secara bersamaan, dilengkapi rekomendasi dan analisis komparatif dari FLARIA AI.
Base Information
- BASE_URL_API:
https://api.maelyn.eu/api - Path / Endpoint:
/financial/idx/stock-compare - Method:
GET - Credit Usage:
20
Authentication
x-maelyn-auth: YOUR_API_KEY
Description
Endpoint ini membandingkan 2–6 saham IDX secara bersamaan. Setiap saham mendapatkan data teknikal lengkap (RSI, SMA, EMA, MACD, Bollinger Bands, ATR, momentum), ranking berdasarkan performa harian, serta analisis komparatif dari FLARIA AI yang mencari berita terkini masing-masing saham.
Query Parameters
| Name | Type | Required | Description |
|---|---|---|---|
symbols | string | Yes | Kode saham dipisah koma, minimal 2, maksimal 6. Contoh: BBCA,BBRI,BMRI |
range | string | No | Rentang data: 1mo 3mo 6mo. Default: 3mo |
Example Usage
1. Bandingkan 3 bank besar
GET /financial/idx/stock-compare?symbols=BBCA,BBRI,BMRI
2. Bandingkan saham tech IDX dengan range 1 bulan
GET /financial/idx/stock-compare?symbols=GOTO,BUKA,EMTK&range=1mo
Success Response
{
"success": true,
"data": {
"range": "3mo",
"total_compared": 3,
"failed_symbols": [],
"stocks": [
{
"symbol": "BBCA",
"price": 9650,
"change": 0.52,
"volume": 12400000,
"rsi": 54.32,
"sma20": 9520.0,
"ema20": 9540.0,
"momentum5d": 1.2,
"macdSignal": "Bullish",
"trend": "UP",
"bb_position": "INSIDE",
"atr": 145.0,
"high52w": 10250,
"low52w": 8500,
"chart_prices": [9100, 9200, 9350, 9650]
}
],
"ranking_by_change": [
{ "rank": 1, "symbol": "BBCA", "change": 0.52 },
{ "rank": 2, "symbol": "BMRI", "change": 0.31 },
{ "rank": 3, "symbol": "BBRI", "change": -0.12 }
],
"ai": {
"top_pick": "BBCA",
"perbandingan": [
{
"symbol": "BBCA",
"kekuatan": "RSI netral, MACD bullish, trend kuat",
"kelemahan": "Valuasi premium dibanding peers",
"rekomendasi": "BUY"
}
],
"kesimpulan": "BBCA unggul secara teknikal...",
"disclaimer": "Analisis ini bukan saran investasi resmi."
},
"ai_sources": [
{ "title": "Bisnis.com", "url": "https://bisnis.com/..." }
]
}
}
Response Fields
| Field | Type | Description |
|---|---|---|
stocks | array | Data teknikal masing-masing saham |
bb_position | string | Posisi harga vs Bollinger Bands: ABOVE_UPPER, BELOW_LOWER, INSIDE |
chart_prices | array | 30 harga penutupan terakhir (untuk mini chart) |
ranking_by_change | array | Ranking saham berdasarkan perubahan harga harian |
ai.top_pick | string | Saham terbaik pilihan FLARIA AI |
ai.perbandingan | array | Analisis kekuatan, kelemahan, dan rekomendasi per saham |
failed_symbols | array | Saham yang gagal diproses |
Error Response
Symbols tidak diisi
{
"success": false,
"message": "Query param \"symbols\" wajib diisi. Contoh: ?symbols=BBCA,BBRI,BMRI"
}
Kurang dari 2 saham
{
"success": false,
"message": "Minimal 2 saham untuk komparasi."
}