Q1 - Bagaimana pertumbuhan IHSG dari 1995–2026, dan tahun mana paling ekstrem naik/turun?
Dijawab lewat query SQL: "Rata-rata, Tertinggi, Terendah Close per Tahun" dan "Cumulative Return Sejak Awal Data" (menjumlahkan return harian sejak hari pertama data untuk melihat total pertumbuhan sampai hari terakhir).
Data harian diringkas jadi rata-rata per tahun, lalu dibandingkan tahun demi tahun untuk melihat lonjakan dan penurunan paling mencolok.
| Metrik | Nilai (dalam poin indeks IHSG, kecuali disebutkan lain) |
| Cumulative return (total pertumbuhan sejak awal data) | +1.226% (13,26x lipat) |
| Rata-rata Close tertinggi | 2025 (7.449,72 poin) |
| Rata-rata Close terendah | 2001 (404,42 poin), lebih rendah dari 1998 (416,81 poin) |
| Lonjakan tahunan terbesar | 2010 (+1.074,88 poin), pemulihan pasca krisis 2008 |
| Penurunan tahunan terbesar | 2020 (-1.047,11 poin), dampak COVID-19 |
Insight: Tahun dengan rata-rata harga paling rendah ternyata bukan 1998 (tahun krisis moneter yang paling dikenal orang), melainkan 2001. Lonjakan tahunan terbesar (2010) dan penurunan tahunan terbesar (2020) sama-sama muncul tepat setelah krisis besar (2008 dan awal COVID-19) - pola yang sama, arah berlawanan.
Q2 - Seberapa dalam drawdown krisis terbesar, dan berapa lama pemulihannya?
Dijawab lewat query SQL: "Drawdown Terbesar Sepanjang Sejarah Data" dan "Tanggal Pemulihan Penuh Setelah Drawdown Terbesar" (melacak titik tertinggi yang pernah dicapai, lalu mencari selisih terbesar ke titik terendah sesudahnya).
Dihitung pakai window function MAX() OVER (ROWS UNBOUNDED PRECEDING) (fungsi yang melacak harga tertinggi yang pernah dicapai sampai hari itu - disebut "running peak" atau puncak berjalan) untuk membandingkan tiap harga penutupan dengan puncak tertingginya sejauh itu, lalu mencari titik yang selisihnya paling besar.
| Metrik | Nilai (dalam poin indeks IHSG, kecuali disebutkan lain) |
| Puncak sebelum jatuh | 740,80 poin |
| Titik terendah | 256,82 poin (21 September 1998) |
| Drawdown terdalam (persentase penurunan dari puncak ke titik terendah) | -65,33% |
| Tanggal pemulihan penuh (harga kembali menyamai puncak sebelumnya) | 9 Januari 2004 |
| Lama pemulihan | 1.936 hari (~5,3 tahun) |
Insight: Butuh lebih dari 5 tahun bagi IHSG untuk kembali ke level sebelum krisis 1997–1998 - jauh lebih lama dari drop-nya sendiri, yang menegaskan bahwa krisis moneter itu bukan cuma penurunan tajam sesaat, tapi luka yang butuh waktu sangat panjang untuk pulih.
Q3 - Apakah volatilitas berubah dari dekade ke dekade?
Dijawab lewat query SQL: "Volatilitas Antar Dekade" (standar deviasi return harian dikelompokkan per dekade, lalu disetahunkan supaya bisa dibandingkan antar dekade).
Volatilitas (seberapa besar dan sering harga naik-turun - makin tinggi, makin "liar" pergerakannya) dihitung pakai STDDEV() dari return harian tiap dekade, lalu disetahunkan.
| Dekade | Volatilitas Harian | Volatilitas Tahunan |
| 1990-an | 2,11% | 33,50% |
| 2000-an | 1,55% | 24,55% |
| 2010-an | 1,04% | 16,52% |
| 2020-an | 1,16% | 18,47% |
Insight: Volatilitas menurun tajam dari 1990-an ke 2010-an, lalu naik lagi sedikit di 2020-an - kemungkinan efek COVID-19 dan gejolak pasar global.
Q4 - Adakah pola musiman yang konsisten setiap tahun?
Dijawab lewat query SQL: "Rata-rata Return Harian per Bulan" (return harian dari seluruh tahun digabung lalu dikelompokkan per bulan, untuk melihat bulan mana yang secara historis cenderung naik atau turun).
Return harian dikelompokkan per bulan (digabung dari semua tahun), lalu dirata-ratakan untuk melihat bulan mana yang secara historis cenderung naik atau turun.
| Bulan | Rata-rata Return Harian |
| Desember | +0,2015% (tertinggi) |
| Agustus | -0,1545% (terendah, satu-satunya bulan negatif) |
Insight: Desember konsisten jadi bulan dengan rata-rata return harian tertinggi, mengindikasikan pola rally akhir tahun - sementara Agustus jadi satu-satunya bulan dengan rata-rata negatif.
Q5 - Apakah volume perdagangan berkaitan dengan besaran pergerakan harga?
Dijawab lewat query SQL: "Korelasi Volume terhadap Besaran Pergerakan Harga" (mengukur seberapa erat volume transaksi bergerak bersamaan dengan besar-kecilnya perubahan harga harian).
Dihitung korelasi (CORR() - angka antara -1 sampai 1 yang menunjukkan seberapa erat dua hal bergerak bersamaan; makin dekat ke 0, makin tidak berkaitan) antara volume harian dan besaran perubahan harga hari itu (nilai absolut).
| Metrik | Nilai |
| Korelasi volume vs besaran pergerakan harga harian | -0,0183 |
Insight: Angka -0,0183 sangat lemah, mendekati nol - artinya volume transaksi tidak berkaitan secara berarti dengan seberapa besar harga bergerak hari itu. Hari dengan transaksi ramai belum tentu hari dengan pergerakan harga yang besar, begitu juga sebaliknya.