Memahami pengaturan inisialisasi - II
Seperti pada bab sebelumnya, Anda akan menggunakan getSymbols() untuk memperoleh data SPY dari Yahoo! Finance.
Setelah mengimpor data, gunakan stock() untuk memberi tahu quantstrat instrumen apa saja yang akan ada dalam simulasi, dan memperlakukannya apa adanya, bukan membuat ukuran pembelian minimum seperti pada futures. Selain itu, perintah ini menentukan mata uang yang digunakan untuk instrumen tersebut. Perhatikan bahwa setiap kali Anda menggunakan fungsi untuk menginisialisasi himpunan data seperti GDX atau SPY, Anda harus menuliskannya di dalam tanda kutip:
stock("GDX", currency = "USD")
Paket quantstrat telah dimuat ke dalam workspace Anda, begitu juga string tanggal from dan to yang Anda buat pada latihan sebelumnya.
Latihan ini adalah bagian dari kursus
Perdagangan Finansial dengan R
Petunjuk latihan
- Gunakan perintah
library()untuk memuat paketquantmod. - Gunakan
getSymbols()untuk mengambil data terajustasi SPY dari Yahoo! Finance antara tanggalfromdanto. - Gunakan perintah
stock()untuk memberi tahuquantstratbahwa Anda akan menggunakan data SPY dalam strategi Anda dan atur mata uangnya ke"USD".
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Load the quantmod package
___
# Retrieve SPY from yahoo
getSymbols(___)
# Use stock() to initialize SPY and set currency to USD
stock(___)