MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Gunakan perintah library() untuk memuat paket quantmod.
  • Gunakan getSymbols() untuk mengambil data terajustasi SPY dari Yahoo! Finance antara tanggal from dan to.
  • Gunakan perintah stock() untuk memberi tahu quantstrat bahwa 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(___)
Edit dan Jalankan Kode