Mau Buat Aplikasi Saham ? API Data Saham Ini Akan Membantu

Anda menemukan artikel ini karena sedang membangun atau merencanakan pengembangan aplikasi saham sebagai seorang developer. Jika itu benar, maka Anda berada di tempat yang tepat. Di bawah ini, kami sajikan daftar API Data Saham yang dapat memberikan nilai tambah pada aplikasi saham yang sedang Anda kembangkan.
1. Google Finance

Yang pertama yaitu Google Finance, Google finance adalah salah satu layanan yang diberikan oleh google untuk pada penggunanya, di google finance Anda bisa mendapatkan informasi seperti harga saham, info detail perusahaan, chart historical dan lain-lain.
Apakah Google Finance memiliki API ?
Secara resmi google tidak menyediakan API untuk google finance, akan tetapi kita bisa membuatnya dengan cara membuat file google spreadsheet dan didalam file spreadsheet tersebut kita bisa memanggil data harga saham dengan rumus GOOGLEFINANCE
.

Sedangkan untuk rumus lengkapnya membuat data OHLCV (Open, High, Low, CLose, Volume) adalah sebagai berikut:
#OPEN
=GOOGLEFINANCE(CONCAT("IDX:","BBCA"), "priceopen")
#HIGH
=GOOGLEFINANCE(CONCAT("IDX:","BBCA"), "high")
#LOW
=GOOGLEFINANCE(CONCAT("IDX:","BBCA"), "low")
#CLOSE
=GOOGLEFINANCE(CONCAT("IDX:","BBCA"), "price")
Untuk rumus lebih lengkapnya Anda bisa baca di dokumentasi google spreadsheet nya langsung.
Setelah file spreadsheet nya sudah jadi, lalu kita bisa membacanya dari bahasa perograman dengan bantuan sdk atau library google spreadsheet reader php-google-spreadsheet-client.
2. GoAPI Data Saham

GOAPI.IO menyediakan API harga saham dengan format JSON tentunya sangat mudah di implementasikan dengan berbagai macam bahasa pemrograman seperti PHP, Javascript, Python, Java, Golang, dan lain-lain.
Data Yang Bisa Kita Dapatkan
Data Perusahaan, kita bisa mendapatkan daftar perusahaan yang sudah terdaftar di Bursa Efek Indonesia beserta kode dan logo perusahaannya.
Harga OHLCV, selain data perusahaan di goapi.id data saham juga terdapat harga Open, High, Low, Close dan Volume.
Historical Price, Kita juga bisa mendapatkan harga dengan rentan waktu hingga satu bulan kebelakang
Broker Summary, Data ini bisa Anda olah untuk mendapatkan Saham yang sedang akumulasi atau distribusi.
Indicators, Indicator daily yang bisa anda gunakan untuk membuat screener saham.
Saham Gainer, Daftar saham yang harganya sedang naik
Saham Loser, Daftar saham yang harganya sedang turun.

Untuk mendapatkan api_key
anda harus mendaftar terlebih dahulu di https://goapi.id
Penutup
Itulah API Data Saham yang bisa Anda gunakan untuk membuat aplikasi saham, semoga bermanfaat.