Metodologi Quant Screener

Quant Screener HakaHaki menyaring dan memeringkat saham IDX memakai sekumpulan faktor kuantitatif yang dihitung dari data pasar dan laporan keuangan emiten. Halaman ini menjelaskan faktor apa saja yang dipakai, arah pembacaannya, dan batasan yang perlu dipahami sebelum hasilnya dijadikan dasar keputusan.

Faktor yang Dipakai (26)

Valuasi

Membandingkan harga terhadap ukuran fundamental seperti laba atau arus kas.

  • earnings_yield — 1 / PER — makin tinggi makin baik
  • fcf_yield — free_cash_flow / market_cap — makin tinggi makin baik
  • pbv_value — PBV, passed through — makin rendah makin baik
  • per_value — PER, passed through — makin rendah makin baik

Kualitas

Mengukur profitabilitas dan struktur keuangan emiten.

  • debt_to_equity — reported debt_to_equity, passed through — makin rendah makin baik
  • net_margin — reported net_margin, passed through — makin tinggi makin baik
  • operating_margin — reported operating_margin, passed through — makin tinggi makin baik
  • roa — reported roa, passed through — makin tinggi makin baik
  • roe — reported roe, passed through — makin tinggi makin baik

Pertumbuhan

Mengukur perubahan pendapatan dan laba antarperiode.

  • eps_growth — eps[t] / eps[t-1] - 1 across reporting periods — makin tinggi makin baik
  • net_income_growth — net_income[t] / net_income[t-1] - 1 across reporting periods — makin tinggi makin baik
  • revenue_growth — revenue[t] / revenue[t-1] - 1 across reporting periods — makin tinggi makin baik

Momentum

Mengukur kinerja harga pada periode tertentu, termasuk relatif terhadap pasar atau sektor.

  • momentum_market_relative_1m — stock_return_1M - IHSG_return_1M — makin tinggi makin baik
  • momentum_market_relative_3m — stock_return_3M - IHSG_return_3M — makin tinggi makin baik
  • momentum_return_12m — close[-1] / close[-(N+1)] - 1 over 12M daily bars — makin tinggi makin baik
  • momentum_return_1m — close[-1] / close[-(N+1)] - 1 over 1M daily bars — makin tinggi makin baik
  • momentum_return_3m — close[-1] / close[-(N+1)] - 1 over 3M daily bars — makin tinggi makin baik
  • momentum_return_6m — close[-1] / close[-(N+1)] - 1 over 6M daily bars — makin tinggi makin baik
  • momentum_sector_relative_1m — stock_return_1M - median(peer_returns_1M) — makin tinggi makin baik
  • momentum_sector_relative_3m — stock_return_3M - median(peer_returns_3M) — makin tinggi makin baik

Risiko

Mengukur volatilitas, penurunan terdalam, dan kepekaan terhadap pergerakan pasar.

  • risk_beta_252d — cov(stock, IHSG) / var(IHSG), 252 daily returns — tidak berarah
  • risk_max_drawdown — min(price / running_peak - 1) — makin tinggi makin baik
  • risk_volatility_252d — stdev(daily returns, 252) * sqrt(252) — makin rendah makin baik
  • risk_volatility_60d — stdev(daily returns, 60) * sqrt(252) — makin rendah makin baik

Likuiditas

Mengukur seberapa aktif saham diperdagangkan.

  • liquidity_avg_volume_10d — reported 10-day average volume — makin tinggi makin baik
  • liquidity_value_traded — reported value traded — makin tinggi makin baik

Cara Peringkat Dibentuk

Setiap faktor dihitung per emiten, lalu nilainya dibandingkan terhadap emiten lain dalam semesta yang sama sehingga besaran dengan satuan berbeda dapat disandingkan. Arah pembacaan mengikuti definisi tiap faktor: sebagian dibaca makin tinggi makin baik, sebagian lagi sebaliknya.

Emiten yang datanya tidak tersedia atau tidak memenuhi syarat minimum tidak dipaksakan masuk peringkat pada faktor tersebut, melainkan ditandai sebagai tidak tersedia. Sebagian faktor hanya memiliki nilai terkini dan tidak memiliki riwayat.

Kesegaran Data

Faktor harga dan likuiditas mengikuti data pasar yang bersifat indikatif dan tertunda (delayed), bukan kuotasi real-time bursa. Faktor fundamental mengikuti laporan keuangan terakhir yang tersedia, sehingga jeda pelaporan membuat angkanya tidak selalu mencerminkan kondisi terbaru emiten.

Batasan dan Cara Menafsirkan

  • Peringkat kuantitatif adalah ringkasan data historis, bukan ramalan harga.
  • Faktor yang sama dapat berarti berbeda antarsektor; membandingkan emiten dari industri yang berbeda perlu kehati-hatian.
  • Data pelaporan dapat direvisi, dan emiten dengan riwayat pendek memiliki faktor yang kurang stabil.
  • Tidak ada satu faktor pun yang cukup untuk menilai sebuah emiten sendirian.
  • Hasil screener bersifat edukatif dan bukan rekomendasi beli atau jual.

Informasi bersifat edukatif dan bukan saran investasi.