私は、MATLABでPortfolioオブジェクトを使用する際の基本的なヒントを探しています。私は、a1 a2 a3 a4という資産リターンのセットと、その資産の重みのセットw_a1 w_a2 w_a3 w_a4を持っています。さらに、私はこの情報を複数の月の期間にわたって持っています(つまり、毎月のウェイトの変化、つまりw_ *はウェイトのベクトルを表します)。 Financial Toolboxのポートフォリオ・オブジェクトでこの情報を使用するにはどうすればよいですか?MATLABのPortfolioの基礎
0
A
答えて
0
ポートフォリオは、1つの期間にのみ機能します。あなたがする必要があるのは、日付を取得する別のデータ構造の中でポートフォリオオブジェクトをインスタンス化することです。
個人的には、異種データ型をグループ化することができるため、私はMATLABのテーブルオブジェクトを好みます。あなたがやる何
は、各期間のためにあなたのポートフォリオオブジェクト
p1 = Portfolio('assetlist', { 'A1', 'A2', 'A3', 'A4'});
p1.InitPort=[ w1; w2; w3; w4 ]
繰り返しを設定し、テーブル
Variable=table;
Variable.Dates=[datetime([2015 1 1]); datetime([2015 2 1]); datetime([2015 3 1])]
で日付のシリーズを作成して、テーブルの列に合流しています。
Variable.PortfolioAllocation=[p1;p2;p3]
これは、ポートフォリオオブジェクトの可変配列を提供します。
Variable =
Dates PortfolioAllocation
___________ ___________________
01-Jan-2015 [1x1 Portfolio]
01-Feb-2015 [1x1 Portfolio]
01-Mar-2015 [1x1 Portfolio]
この後、反復してシミュレーションを実行できます。
関連する問題
- 1. innerHTMLの基礎
- 2. wxPythonの基礎、
- 3. スレッディングの基礎
- 4. スイフトアレイの基礎
- 5. デジタルオーディオの基礎
- 6. ドロップダウンメニューの基礎
- 7. グループの基礎行
- 8. 基礎6のスティッキークローズボタン
- 9. Hector&Cassandraの基礎
- 10. ソケットプログラミング - TCPの基礎
- 11. forループの基礎
- 12. DICOMボリュームデータの基礎
- 13. アセンブリの基礎 - movq
- 14. djangoリモートアクセスの基礎
- 15. 基礎6データイコライザ
- 16. グラフデータのモデリングの基礎
- 17. Jquery/Javascriptのリファクタリングの基礎
- 18. RavenDBレプリケーションのセットアップの基礎
- 19. ドキュメントのクラスタリングの基礎
- 20. 春のオートワイヤーの基礎
- 21. Magentoのレイアウトの基礎
- 22. ゴランの関数の基礎
- 23. Asp.net c# - MVCの基礎
- 24. NSStringの基礎解明
- 25. Cマルチループfor()の基礎
- 26. アイカウの基礎 - ペイロード101
- 27. Python Djangoモデルの基礎
- 28. xmlとフラグメントの基礎
- 29. Java - クラスインスタンシエーションとアクセスの基礎
- 30. .NET ICollectionクラスの基礎