SBI証券の株の取引履歴csvデータをまとめてくれるプログラム【Python3】
SBI証券の取引履歴のCSVデータを見ると、
株の買、売りが個別に並んでいて、損益がちょっと分かりにくいです。
そこでセットにしてほしいと思って、コードを書きました。
CSVデータは以下のようになっていて、
シンプルですが、株ごとに個別に損益が見たいときに不便です。
損益が+なのか-なのかすぐ見ただけではわかりません。
プログラムを動かすと、
こんな感じになってくれます。
・個別の収益が見れます
・損益率がマイナスのものを赤字で表示してくれます
・買い増ししたときはコメントで表示してくれます
ディレクトリはこんな風にして、
CSVっていうフォルダにCSVデータを保存した上で、
sbiAggregater.pyを起動すると、まとめエクセルデータを生成してくれます。
ついでに、CSVファイルの統合と、すでにまとめエクセルデータがあれば。
pastフォルダを作って、そこに放りこんでくれます。
2つプログラムありますが、コードは起動するのはsbiAggregater.pyの方だけで良いです。
コードは下記です。python3をインストールしていない場合は、anaconda3をググってインストールするのがおすすめです。
下記二つのプログラムをコピペして、上のディレクトリのように並べて、
sbi証券の口座から取引履歴のCSVをダウンロードしてCSVフォルダに入れてください。
すぐつかえるデータも置いておきます。csvフォルダにsbiからダウンロードしたファイルを保存してください。(その際に元のcsvファイルに書き込み等があるとエラーが起こる場合があります。また外国株には対応していないです)
ここから先は
13,397字
/
1ファイル
¥ 100
この記事が気に入ったらチップで応援してみませんか?