PyPortfolioOptで効率的フロンティアを求めてみる

ポートフォリオ理論で出てくる、効率的フロンティアを描くコードを PyPortfolioOpt + Plotly で書いてみましたよという記事です。

まずは結果から。Plotly を使った動的なグラフなのでこちらのページをご覧ください。以下のようなグラフが表示されます。

青い点のある右上に伸びるカーブが効率的フロンティアのグラフです。その後ろにある積み上げグラフがそのリスクでの各資産の割合です。マウスオーバーすると細かい値が表示されます。

上記グラフで使ったリターン、リスク、相関係数は以下のページの値を拝借しました。

効率的フロンティアの書き方を調べていると、実はこの相関係数が非常に重要ということがわかりましたが、それは後述します。

…続きを読む

accagg開発日記: viewerでグラフを描けるようになった

GWから作っていた Viewer ですが、ようやくグラフがかけるようになりました。

現状は以下のような感じです。

グラフ表示がようになった

Python3 + PySide2 (Qt for Python) で作ってます。まだ公開はできるレベルじゃないんですが、ここにくるまででも結構紆余曲折ありまして、その苦労話というか愚痴のエントリーです。

…続きを読む

accagg開発日記: 住信SBIネット銀行の新UIと楽天証券に対応しました

令和になって初めての投稿です。令和になっても今までと変わらずのんびりやっていこうと思います。

久しぶりの更新になりますが、GWの超大型連休を利用してちまちまと開発を続けています。いまは主にビューワの開発をしているのですが、4月末に住信SBIネット銀行のホームページがリニューアルしてデータの取得ができなくなってしまったので、その対応とスクレイピングパートの変更分をまとめて github に pushすることにしました。

…続きを読む

素人なりに資産運用の勉強を始めました(インデックスファンド編)

前回の記事で紹介した「難しいことはわかりませんが、お金の増やし方を教えてください!」でインデックスファンドでの資産運用に興味を持ったので、インデックス投資関係の本も読んでみました。

水瀬ケンイチさんの「お金は寝かせて増やしなさい」という本です。筆者の水瀬さんは「梅屋敷のランダムウォーカー」という投資ブログのブロガーで、リーマンショックよりも前の2004年からインデックス投資をされています。そのブログをまとめたもののようです。

…続きを読む

素人なりに資産運用の勉強を始めました

先日 40 歳になりました。

今までは老後のことは貯金しとけばなんとかなるかなみたいな、ぼんやりとしか考えていなかったのですが、そろそろ真面目に考えないといけないとアレコレ調べ始めました。

年金はいくらもらえるのか、年金が支給される65歳までにいくら必要なのかとか。

ということで資産運用です。老後資金形成のための長期運用時の資産運用について、素人なりに勉強を初めました。

それで読んでみたのがこの本。

テレビでもおなじみの山崎元さんがお金に関して教えてくれる「難しいことはわかりませんが、お金の増やし方を教えてください!」です。

…続きを読む