Excel を使って「完全な」分散共分散行列を求める

先週金曜日のゼミで、インデックスポートフォリオを構築する方法を学習しました。その過程で、株式収益率の分散共分散行列を計算する必要があったので、 Excel の分析ツールを使って計算しました。が、エクセルの分析ツールが出力するのは、以下のような下三角部分だけでした。

image

これだと、上三角部分がないため、分散共分散行列の特長を生かした行列計算ができません。そこで、下三角の成分が、上三角部部を埋めて対称行列になるようにします。

まず、B2からD4の範囲をコピーして、適当なところに「形式を選択して貼り付け」を利用して、行列成分を入れ替えて貼り付けます。オプションは次のように設定します。

image

貼り付けた結果は次のようになります。

image

さらにB6からD8をコピーし、B2に「形式を選択して貼り付け」ます。オプションの「空白セルを無視する」にチェックを入れるのがポイントです。

image

貼り付けた結果は次のようになります。これで対称な「普通の」分散共分散行列ができあがりました。

image

この方法は、ゼミ生の徐楠さんから教えてもらいました。徐楠さんありがとう!!

Categories

トラックバック(0)

このブログ記事を参照しているブログ一覧: Excel を使って「完全な」分散共分散行列を求める

このブログ記事に対するトラックバックURL: http://www.moriyasu.org/cgi/mt/mt-tb.cgi/12

プロフィール

講義

About This Post

This page contains a single entry by moriyasu posted on 2007年6月25日 14:17.

「株式投資収益率」から全企業の収益率をCSV形式で保存する was the previous post in this blog.

大学院データ・アナリシス is the next post in this blog.

Find recent content on the main index or look in the archives to find all content.

Powered by Movable Type 4.0