[Python]Yahoo株価・投資信託価格取得スクリプト(マスターマネー取込用)
家計管理のためにマスターマネー(Master Money 5)を使っている。投資管理機能がついていて、株や投資信託などの金融資産の管理もできる。
投資商品の銘柄ごとに相場価格データを入力すれば、資産の評価額の推移が見られるが、入力ファイルの成形を手動でやるのが面倒だったので、自動で相場価格ファイルを生成するPythonスクリプトを作った。ニーズが少なそうだけど一応公開(マスターマネーユーザかつPythonユーザって、いったいどれくらいいるんだろう…)。(ちなみにMicrosoft Money 2007には、株価や投資信託の価格をインターネットから取得して自動更新する機能がついている。)
引数に指定した銘柄コードについて、Yahoo!ファイナンスから直近30日の株価/投資信託基準価額を取り込み、タブ区切りで出力する(株価は終値、投信は1口当りの基準価額)。当然ながら、Yahoo!ファイナンスのページ構成が変われば使えなくなるので悪しからず。
HTML解析用にBeautiful Soupを使ってみた。BeautifulSoup.pyをダウンロードして、PythonXX/Lib/site-packagesなどに入れればOK。1ファイルだけなので手軽で便利。
![]() | Master Money 5 プラト 2005-11-18 売り上げランキング : 1650 おすすめ平均 ![]() Amazonで詳しく見る by G-Tools |
パティシエと30代,40代の転職
テレビゲーム
« [読書]「火車」宮部みゆき著 やっぱり面白かった l Home l 読書メモ「世界にひとつしかない黄金の人生設計」(持ち家vs賃貸) »




