IDX Stock Analysis Detail API
Analisis lengkap satu saham IDX mencakup harga, indikator teknikal (RSI, MACD, Bollinger Bands, ATR), perbandingan IHSG, serta rekomendasi dan target harga dari FLARIA AI.
Base Information
- BASE_URL_API:
https://api.maelyn.eu/api - Path / Endpoint:
/financial/idx/stock-analysis - Method:
GET - Credit Usage:
20
Authentication
x-maelyn-auth: YOUR_API_KEY
Description
Endpoint ini memberikan analisis komprehensif untuk satu saham IDX. Data mencakup harga terkini, indikator teknikal lengkap (RSI, SMA, EMA, MACD, Bollinger Bands, ATR), perbandingan performa terhadap IHSG, data chart historis, serta analisis + rekomendasi dari FLARIA AI yang diperkaya dengan berita terkini via Google Search Grounding.
Query Parameters
| Name | Type | Required | Description |
|---|---|---|---|
symbol | string | Yes | Kode saham IDX. Contoh: BBCA, TLKM, GOTO |
range | string | No | Rentang data historis: 1mo 3mo 6mo 1y. Default: 6mo |
Example Usage
1. Analisis BBCA dengan range default (6 bulan)
GET /financial/idx/stock-analysis?symbol=BBCA
2. Analisis GOTO dengan data 1 tahun
GET /financial/idx/stock-analysis?symbol=GOTO&range=1y
Success Response
{
"success": true,
"data": {
"symbol": "BBCA.JK",
"currency": "IDR",
"price": {
"current": 9650,
"prevClose": 9600,
"change": 0.52,
"high52w": 10250,
"low52w": 8500,
"volume": 12400000,
"marketCap": 1185000000000
},
"ihsg": {
"price": 7234.5,
"prevClose": 7210.0,
"change": 0.34,
"volume": 18500000000,
"vs_stock": 0.18
},
"indicators": {
"rsi": 54.32,
"sma20": 9520.0,
"ema20": 9540.0,
"macd": 0.0023,
"macd_signal": 0.0018,
"macd_histogram": 0.0005,
"macd_bullish": true,
"bb_upper": 9850.0,
"bb_middle": 9520.0,
"bb_lower": 9190.0,
"atr": 145.0,
"momentum5d": 1.2,
"priceVsSMA": 1.37,
"priceVsEMA": 1.15,
"trend": "UPTREND"
},
"chart": {
"range": "6mo",
"prices": [9100, 9200, 9350, 9650],
"volumes": [10000000, 11000000, 9500000, 12400000]
},
"ai": {
"kondisi_teknikal": "BBCA berada di area overbought ringan...",
"berita_sentimen": ["BI tahan suku bunga mendukung sektor perbankan", "..."],
"rekomendasi": "BUY",
"confidence": "High",
"target_harga": "10.000–10.250",
"support_level": "9.400",
"resistance_level": "9.850",
"disclaimer": "Analisis ini bukan saran investasi resmi."
},
"ai_sources": [
{ "title": "CNBC Indonesia", "url": "https://cnbcindonesia.com/..." }
]
}
}
Response Fields
| Field | Type | Description |
|---|---|---|
price.current | number | Harga terakhir |
price.change | number | Perubahan % hari ini |
price.high52w | number | High tertinggi 52 minggu |
ihsg.vs_stock | number | Selisih performa saham vs IHSG (%) |
indicators.rsi | number | RSI 14 hari |
indicators.trend | string | UPTREND atau DOWNTREND |
ai.rekomendasi | string | BUY, HOLD, atau SELL |
ai.confidence | string | High, Medium, atau Low |
ai.target_harga | string | Estimasi target harga |
ai_sources | array | Sumber berita yang digunakan FLARIA AI |
Error Response
Symbol tidak diisi
{
"success": false,
"message": "Query param \"symbol\" wajib diisi. Contoh: ?symbol=BBRI"
}
Data tidak cukup
{
"success": false,
"message": "Data historis XXXX tidak cukup untuk kalkulasi indikator (min 26 hari)."
}