Buat spesifikasi portofolio
Langkah pertama dalam alur kerja PortfolioAnalytics adalah membuat objek spesifikasi portofolio. Spesifikasi portofolio menyimpan data tingkat portofolio, kendala, dan objektif. Satu-satunya argumen yang wajib untuk portfolio.spec() adalah assets. assets dapat berupa jumlah aset, vektor bernama berisi bobot awal (seed weights), atau vektor karakter berisi nama aset. Argumen category_labels digunakan untuk memberi label aset berdasarkan kategori seperti sektor, industri, wilayah, kelas aset, atau mata uang. Argumen weight_seq memungkinkan Anda menentukan urutan bobot awal yang digunakan oleh algoritme portofolio acak. Praktik umum adalah meneruskan nama kolom dari objek return untuk argumen assets.
Latihan ini adalah bagian dari kursus
Analisis Portofolio Tingkat Menengah di R
Petunjuk latihan
- Tetapkan nama kolom dari objek
asset_returnske variabel bernamaasset_names. - Buat objek spesifikasi portofolio dan berikan
asset_namesuntuk argumenassets. Tetapkan spesifikasi portofolio tersebut ke variabel bernamaport_spec. - Dapatkan kelas dari objek spesifikasi portofolio.
- Cetak objek spesifikasi portofolio.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Get the column names of the returns data
# Create a portfolio specification object using asset_names
# Get the class of the portfolio specification object
# Print the portfolio specification object