Untuk menyedot data semua Emiten (per Juni 2022 ada sekitar 842 Emiten) maka penulis bikinkan Alat sedot yaitu IDX Sedot Tools juga penulis buatkan Database yang sudah jadi yang memiliki data 842 Emiten per juni 2022
Ini Tampilannya : Info Perdagangan karena lebih dari sejuta maka ditaruh di Data Model
Caranya Gampang:
- Penulis bikinkan 2 bagian yaitu File Excel dan Database berupa file JSON, ini untuk memudahkan jika anda ingin sedot sendiri data JSONnya
- Jika anda hanya ingin bikin Database IDX maka:
- Donlot File Database IDX vSimple.xlsm (https://drive.google.com/file/d/1jHRC23KohHBzcn96xmu57BWU32-XxeDA/view?usp=sharing)
- Extract pada Folder pilihan anda (misalnya D:\IDX)
- Donlot File JSON hasil sedotan: Data IDX.rar (https://drive.google.com/file/d/1ERatswEkI7-j5VMYpyN3DcNehFMeo13v/view?usp=sharing)
- Extract pada subfolder Data IDX, dimana anda taruh file database kosongan/langkah 4 (misalnya D:\IDX\Data IDX)
- Begini Penampakan struktur Database IDX anda
- Buka Excel
- Buka file Database IDX vSimple.xlsm
- Klik menu Data - Queries/Connection atau Show Queries (tergantung versi Office anda)
- Pada masing2 Queries dengan awalan "Daftar"
- Klik Kanan pilih Load To ...
- Pilih Table dan New Worksheet
- Klik OK
- lakukan disemua Queries berawalan "Daftar"
- Namun untuk Daftar Info Perdagangan sebaiknya Only Connection dan Uncheck Worksheet
- Check Add this data to data model
- Karena pasti error sebab hasilnya lebih dari sejuta baris
- Ini hasilnya
- Gampang kan
Catatan:
- Jika anda ingin menarik data baru maka anda bisa pakai Badjoe IDX Sedot Tools
- Versi lama udah obsolete (https://drive.google.com/file/d/1eGPlVQeYsq3kFVPD5AeuZCnEstyNOTXl/view?usp=sharing)
- Download saja Versi Selenium
- Badjoe IDX Tools vSelenium.xlsm (https://drive.google.com/file/d/1fDEZtj7SA5L-jpLcDj3fx7N1P2_t7jyF/view?usp=sharing)
- Untuk menginstall Selenium agar bisa menggunakan program Badjoe IDX Tools vSelenium maka anda perlu baca
- http://eoditor.com/2022/07/aplikasi-idx-template-versi-selenium-cara-mudah-sedot-data-profil-emiten-bei-dari-idx-co-id-via-vba-dan-powerquery-versi-selenium/
- Berikut adalah tampilan Badjoe IDX Tools
- Bikin Dulu Subfolder dengan Nama Data_IDX, asumsi File Database anda taruh di folder IDX
- lalu subfolder lagi sesuai diGambar, Ini persis seperti struktur Folder di
- File JSON hasil sedotan: Data IDX.rar (https://drive.google.com/file/d/1ERatswEkI7-j5VMYpyN3DcNehFMeo13v/view?usp=sharing)
- Buka dulu All Emiten Saham Obligasi
- Ini adalah Daftar Awal semua emiten yang saya sedot
- Bisa jadi mesti diupdate jika sudah lama
- Cara update :
- Klik Tampilkan IDX Tools/tombol Merah
- Klik All Emiten lalu klik Sedot Daftar Emiten
- Tunggu sampai well done!
- Nah sekarang cek lagi sheet All Emiten Saham Obligasi
- Kalo ada perubahan berarti emang ada tambahan emiten
- Untuk mengupdate seluruh data Emiten
- Pilih Sedot Selected Emiten
- Blok Kolom Kode Emiten pada sheet All Emiten Saham Obligasi
- Klik Tombol Sedot All Detil Emiten
- Tunggu sampai selesai
- Gampang kan