{% extends "settings/_layout.html" %} {% block title %}Settings - Data Source{% endblock %} {% block settings_content %}

Sumber Data Aktif

Pilih sumber data utama untuk sinkronisasi OHLCV & profil koin.

Timeframe Sync

Pilih timeframe yang akan di-sync saat sinkronisasi data OHLCV.

Perbandingan Sumber Data

Fitur CoinGecko Indodax Tokocrypto

* CoinGecko mendukung semua 7 timeframe via mapping days — candle granularity otomatis (30min/4h/daily).

Yahoo Finance

Active

Data Provider untuk Saham Indonesia (IDX)

Yahoo Finance menyediakan data OHLCV, profil perusahaan, sektor, dan market cap untuk saham-saham di Bursa Efek Indonesia (BEI). Ticker otomatis ditambahkan suffix .JK saat mengambil data.

finance.yahoo.com ↗

Library: yfinance 1.2.0

Rate Limit: ~2000 req/hour

Data yang Tersedia

OHLCV

Daily & weekly candles + volume

Company Profile

Nama, sektor, sub-sektor perusahaan

Market Cap

Kapitalisasi pasar real-time

Current Price

Harga real-time IDR

Search Stocks

Cari saham dari Yahoo Finance

Intraday

15m, 30m, 1h, 4h (via agregasi 1h)

Timeframe Didukung

15m 30m 1h 4h 1D 1W

Yahoo Finance mendukung 6 timeframe untuk saham IDX. Timeframe 4h diambil sebagai 1h lalu diagregasi. Intraday (15m/30m/1h) tersedia hingga 60 hari ke belakang.

Sumber Icon Saham

Pilih sumber icon/logo untuk saham Indonesia. Icon diunduh saat sync profil.

Keunggulan

  • + Gratis tanpa API key — tidak perlu registrasi
  • + Data profil perusahaan lengkap (sektor, market cap)
  • + OHLCV lengkap dengan volume (daily & weekly)
  • + Mendukung semua saham IDX (~800+ emiten)
  • + Library yfinance Python — mudah diintegrasikan

Limitasi

  • ! Intraday data tidak reliabel untuk .JK tickers
  • ! Rate limit tidak terdokumentasi — bisa berubah
  • ! Data bisa delay beberapa menit dari real-time
  • ! Tidak ada data order book atau depth
  • ! Unofficial API — bisa berubah tanpa pemberitahuan

Yahoo Finance

Active

Data Provider untuk Saham US (NYSE / NASDAQ)

Yahoo Finance menyediakan data OHLCV, profil perusahaan, sektor, dan market cap untuk saham-saham di NYSE dan NASDAQ. Ticker US menggunakan simbol mentah tanpa suffix (contoh: AAPL, MSFT).

finance.yahoo.com ↗

Library: yfinance 1.2.0

Rate Limit: ~2000 req/hour

💱

Mata Uang: USD

Harga saham US ditampilkan dalam USD. Untuk keperluan alokasi modal dan perbandingan, harga otomatis dikonversi ke IDR menggunakan kurs terkini.

Kurs USD/IDR diperbarui setiap kali sync data. Engine analisis menggunakan harga USD asli untuk kalkulasi teknikal.

Sumber Icon Saham US

Pilih sumber icon/logo untuk saham US. FMP sebagai primary, nvstly sebagai fallback otomatis jika FMP gagal.

💡 Saat download batch, sistem selalu mencoba FMP dulu lalu nvstly sebagai fallback — terlepas dari pilihan di atas.

Data yang Tersedia

OHLCV

Daily & weekly candles + volume (USD)

Company Profile

Nama, sektor, industri perusahaan

Market Cap

Kapitalisasi pasar (USD)

Current Price

Harga real-time USD

Search Stocks

Cari saham dari NYSE & NASDAQ

Intraday

15m, 30m, 1h, 4h (via agregasi 1h)

Timeframe Didukung

15m 30m 1h 4h 1D 1W

Yahoo Finance mendukung 6 timeframe untuk saham US. Data intraday (15m/30m/1h) tersedia hingga 60 hari ke belakang. Market hours: 09:30–16:00 ET (NYSE/NASDAQ).

Keunggulan

  • + Gratis tanpa API key — tidak perlu registrasi
  • + Data profil perusahaan lengkap (sektor, industri, market cap)
  • + OHLCV lengkap dengan volume (USD, daily & weekly)
  • + Mendukung 8,000+ emiten dari NYSE & NASDAQ
  • + Lot size 1 lembar — cocok untuk modal kecil

Limitasi

  • ! Harga dalam USD — konversi ke IDR tergantung kurs
  • ! Rate limit tidak terdokumentasi — bisa berubah
  • ! Data bisa delay beberapa menit dari real-time
  • ! Market hours berbeda timezone (ET vs WIB)
  • ! Unofficial API — bisa berubah tanpa pemberitahuan

Format Ticker

AAPL

Apple Inc.

NASDAQ

MSFT

Microsoft Corp.

NASDAQ

JPM

JPMorgan Chase

NYSE

TSLA

Tesla Inc.

NASDAQ

Ticker US tidak menggunakan suffix (berbeda dengan saham IDX yang menggunakan .JK). Namespace internal: NYSE.JPM, NASDAQ.AAPL

Memuat sync status...

{% endblock %} {% block settings_scripts %} {% endblock %}