Bir portföy belirtimi oluştur
PortfolioAnalytics iş akışındaki ilk adım, portföy belirtim nesnesini oluşturmaktır. Portföy belirtimi; portföy düzeyi verileri, kısıtlar ve hedefleri tutar. portfolio.spec() için tek zorunlu argüman assets'tır. assets; varlık sayısı, adlandırılmış bir başlangıç ağırlıkları vektörü veya varlık adlarından oluşan bir karakter vektörü olabilir. category_labels argümanı, varlıkları sektör, endüstri, bölge, varlık sınıfı veya para birimi gibi bir kategoriye göre etiketlemek için kullanılır. weight_seq argümanı, rastgele portföy algoritmaları tarafından kullanılan başlangıç ağırlık dizisini belirtmene olanak tanır. Yaygın uygulama, assets argümanına getiri nesnesinin sütun adlarını vermektir.
Bu egzersiz
R ile Orta Düzey Portföy Analizi
kursunun bir parçasıdırEgzersiz talimatları
asset_returnsnesnesinin sütun adlarınıasset_namesadlı bir değişkene ata.- Bir portföy belirtim nesnesi oluştur ve
assetsargümanı içinasset_names'i geçir. Portföy belirtiminiport_specadlı bir değişkene ata. - Portföy belirtim nesnesinin sınıfını al.
- Portföy belirtim nesnesini yazdır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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