"CARA 'RUMIT' MENGOMPILASI DATA SAHAM DARI YAHOO FINANCES"
- SERI SCREENER D.I.Y.
Tulisan ini bertujuan untuk membantu Anda menggunakan Excel sebagai tool alternatif screener dan tracker saham.
Tentunya cara ini adalah cara yang membuang-buang waktu, lebih baik langsung saja gunakan tool canggih seperti yang ada di Stockbit, atau Amibroker, Metastock, atau ChartNexus. Hehehe.
:vulcan:
Sebelumnya, tahukah Anda, kalau kita bisa mengunduh data saham dari Yahoo Finances bahkan hingga dari belasan tahun lalu. Tentu sebagian banyak orang sudah tahu. Sebetulnya data lengkap IHSG sudah tersedia di laman lain, lantas kenapa kita ingin mengunduh saham satu per satu dari Yahoo Finance?
Kelebihannnya antara lain:
- Kita bisa memperbarui setiap data saham hingga hari ini (walaupun semi otomatis) dengan FORMAT sesuai MASING-MASING EMITEN.
- Kalau sudah terkelompokkan, dari tabel tersebut dapat dengan mudah kita hitung komponen teknikalnya, misalnya saja Moving Average, dan ini akan selalu terupdate setiap kali kita input data terkini.
Caranya adalah sebagai berikut:
:vulcan:
A. MENGUNDUH PULUHAN/RATUSAN DATA SAHAM DALAM WAKTU SINGKAT
1. Siapkan list nama Emiten yang dikehendaki, misalnya daftar LQ45, ke dalam Excel secara berbaris ke bawah.
2. Unduh salah satu emiten dari Yahoo Finances, misalnya BBCA, berdasarkan "Historical Prices" yang dikehendaki :
- Halaman unduh BBCA ada di "https://yhoo.it/2XaJYW6"
- Tentukan Time Period, untuk BBCA tersedia data dari 2004
- Klik kanan, "Copy Link Address" pada tombol "Download Data"
- Paste link tersebut ke dalam excel
- Generate link masing-masing emiten LQ45, dengan formula "=REPLACE([posisi link];[letak huruf pertama emiten acuan pada link];[jumlah karakter];[nama emiten baru])" Untuk lebih jelasnya lihat gambar.
3. Unduh otomatis semua link
- Buka broswer Chrome, carilah extension Chrome dengan nama "Tab Save" di webstore Chrome, extension ini akan mempermudah proses pengunduhan
- Copy Paste seluruh baris link ke dalam extension, kemudian klik unduh, di sini Anda perlu menekan tombol Enter pada setiap file ".csv", jika data yang ingin Anda unduh berjumlah ratusan gunakan software bantuan "Autoclicker" agar jari Anda tidak lelah (saya pernah mengunduh seluruh Emiten IHSG dari tahun 2000-an, dalam waktu 10 menit dengan bantuan AutoClicker)
4. Selesai, seluruh file ".csv" yang Anda inginkan telah terunduh
:vulcan:
B. MENGIMPOR KUMPULAN FILE .CSV KE DALAM EXCEL
1. Siapkan "sheet" kosong untuk masing-masing emiten, untuk awalnya memang cukup memakan waktu, karena kita akan mengimpor satu per satu data saham ke dalam masing-masing "sheet".
2. Impor data ".csv" yang tersedia dengan cara :
- Data >> Get External Data >> From Text >> (pilih file)
- Ikuti urutan impor pada jendela "Text Import Wizard"
a. Step 1 - Next saja
b. Step 2 - Centang "Comma", Next
c. Step 3 - Ubah format kolom tanggal ke format "YMD", Klik "Advance", sesuaikan "Decimal separator" menjadi "." (titik), dan "Thousands separator" menjadi "," (koma), Klik "OK"
d. Klik "Finish"
e. Pada jendela "Import Data" kita perlu menentukan posisi cell pada excel, otomatis akan di tempatkan pada cell "=$A$1"
e. Klik "Properties", hapus tanda centang pada keterangan "Prompt dor file name on refresh", "OK"
f. "OK" lagi, data akan terimpor otomatis
:vulcan:
Begitu seterusnya, Anda perlu mengimpor satu-satu saham yang Anda kehendaki. Namun, setelah Anda melalui masa-masa sulit untuk selanjutnya anda hanya perlu melakukan perintah "Data >> Connection >> Refresh All" untuk mengupdate file .csv baru yang telah Anda unduh di kemudian hari, cara unduhnya sama dengan poin A di atas.
:vulcan:
Demikian, semoga membantu.
#NewbieBerbagi
#BelajarSambilBerbagi
#MariBelajarBersama
#BelajarMembacaDanBerhitung