私は、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. デジタルオーディオの基礎
- 2. innerHTMLの基礎
- 3. スイフトアレイの基礎
- 4. スレッディングの基礎
- 5. ドロップダウンメニューの基礎
- 6. wxPythonの基礎、
- 7. Hector&Cassandraの基礎
- 8. DICOMボリュームデータの基礎
- 9. forループの基礎
- 10. 基礎6のスティッキークローズボタン
- 11. djangoリモートアクセスの基礎
- 12. ソケットプログラミング - TCPの基礎
- 13. グループの基礎行
- 14. アセンブリの基礎 - movq
- 15. 基礎6データイコライザ
- 16. Jquery/Javascriptのリファクタリングの基礎
- 17. Magentoのレイアウトの基礎
- 18. ドキュメントのクラスタリングの基礎
- 19. RavenDBレプリケーションのセットアップの基礎
- 20. ゴランの関数の基礎
- 21. 春のオートワイヤーの基礎
- 22. グラフデータのモデリングの基礎
- 23. .NET ICollectionクラスの基礎
- 24. ActiveMQ with Camelの基礎
- 25. Java - クラスインスタンシエーションとアクセスの基礎
- 26. コマンドラインJavaプログラミングの基礎
- 27. 角度2の基礎
- 28. 接続キットの基礎
- 29. Android、libgdx、box2dの基礎
- 30. プロット関数の基礎