SBI証券・楽天証券のCSVでポートフォリオを一元管理する方法
SBI証券と楽天証券のCSVダウンロード手順、PFWiseへのインポート方法、複数口座の自動マージ機能の仕組みを解説。バラバラの口座を統合して真のPF分析を。
なぜ複数口座の一元管理が必要なのか
【開示】筆者はポートフォリオ管理アプリ「PFWise」の開発者です。本記事では、SBI証券・楽天証券からCSVをダウンロードしてPFWiseで一元管理する手順を解説します。手順の正確さは意識していますが、自社ツールの解説である点をご了承のうえ、口座統合という考え方そのものは他のツールでも応用できるものとしてお読みください。
複数の証券会社に口座を持つ個人投資家は珍しくありません。SBI証券でNISA口座、楽天証券で特定口座、マネックス証券で米国株、といった使い分けはよく見られます。
しかし、各証券会社のアプリやWebサイトでは自社の口座の情報しか表示されないため、ポートフォリオ全体の配分比率やセクター分散を把握できないという問題が発生します。
- SBI証券では日本株の分散ができているように見えるが、楽天証券の米国テック株を加えるとテクノロジーセクターに集中していた
- 個別の口座では黒字でも、全口座を合算すると特定銘柄の損失が全体を圧迫していた
- NISA口座と特定口座にまたがる同一銘柄の保有数量を正確に把握できていなかった
こうした「見えないリスク」を解消する最初の一歩が、各社のCSVをエクスポートして1か所に集約することです。
SBI証券のCSVダウンロード手順
SBI証券では、保有資産一覧をCSVファイルとしてダウンロードできます。PC版とスマホアプリ版のそれぞれの手順を解説します。
PC版(SBI証券Webサイト)
- SBI証券にログイン:https://www.sbisec.co.jp/ にアクセスし、ユーザーネームとパスワードでログイン
- 「口座管理」→「口座(円建)」:上部メニューの「口座管理」をクリックし、「口座(円建)」を選択
- 「保有証券」タブを選択:保有している株式・投資信託・ETFの一覧が表示されます
- 「CSVダウンロード」ボタンをクリック:一覧の上部または下部にある「CSVダウンロード」ボタンをクリック
- ファイルを保存:ダウンロードされたCSVファイルをPC上の任意の場所に保存
米国株を保有している場合は、「口座(外貨建)」からも別途CSVをダウンロードしてください。PFWiseでは円建と外貨建のCSVを両方インポートし、自動的にマージできます。
SBI証券アプリ(スマートフォン)
- SBI証券アプリを起動:アプリ版では「ポートフォリオ」画面から保有資産を確認
- 「⋯」メニューから「CSV出力」:画面右上の「⋯」(設定メニュー)をタップし、「CSV出力」を選択
- 出力範囲を選択:「全銘柄」を選択してCSVファイルを出力
- ファイルを共有:ダウンロードされたCSVファイルを「ファイル」アプリに保存、またはPFWiseのインポート画面で直接選択
楽天証券のCSVダウンロード手順
楽天証券でも保有資産一覧のCSVエクスポートが可能です。
PC版(楽天証券Webサイト)
- 楽天証券にログイン:https://www.rakuten-sec.co.jp/ にアクセスしてログイン
- 「マイメニュー」→「保有商品一覧」:上部の「マイメニュー」から「保有商品一覧」を選択
- 「国内株式」「米国株式」「投資信託」:保有商品の種類別にタブが分かれています。それぞれのタブでCSVをダウンロード
- 「CSVダウンロード」をクリック:各タブの一覧画面にある「CSVダウンロード」ボタンをクリック
- ファイルを保存:ダウンロードされたCSVファイルを保存
iSPEED(楽天証券スマホアプリ)
- iSPEEDアプリを起動:「資産」タブをタップして保有資産一覧を表示
- 「保有商品一覧」を表示:国内株式・米国株式・投資信託の保有状況を確認
- Webブラウザ版へ遷移:スマホアプリから直接CSVダウンロードができない場合は、アプリ内の「Webサイトへ」リンクからブラウザ版に遷移してダウンロード
PFWiseへのCSVインポート手順
各証券会社からダウンロードしたCSVファイルを取り込む手順は、わずか3ステップです。
ステップ1: インポート画面を開く
PFWiseのダッシュボードから「データ」タブを選択し、「CSVインポート」ボタンをクリックします。初回アクセス時はセットアップウィザードからもインポートできます。
ステップ2: CSVファイルを選択
ファイル選択ダイアログが開くので、ダウンロードしたCSVファイルを選択します。PFWiseは以下の証券会社のCSVフォーマットを自動認識します。
- SBI証券:国内株式、外国株式、投資信託
- 楽天証券:国内株式、米国株式、投資信託
- マネックス証券:国内株式、米国株式
- auカブコム証券:国内株式
- 汎用CSVフォーマット:上記以外の証券会社でも、ティッカー・数量・取得価格の列があればインポート可能
ステップ3: プレビューと確認
CSVの内容がプレビュー表示されます。銘柄名・ティッカーシンボル・保有数量・取得単価が正しく認識されていることを確認し、「インポート」ボタンをクリックします。
CSVマージ機能の仕組み
複数口座を統合管理するうえで地味に重要なのが、同じ銘柄を重複させずに合算する処理です。SBI証券と楽天証券の両方からCSVをインポートしたとき、両方に同じ銘柄があれば、別々の行として二重計上されては困ります。この突き合わせは自動で行われますが、仕組みを知っておくと取り込み結果の検算ができます。
マージの仕組み: ticker:currency 複合キー
マージの判定には「ティッカー:通貨」の複合キーを使用しています。たとえば「AAPL:USD」と「AAPL:USD」は同一銘柄として判定され、保有数量が合算されます。
- 同じキーの銘柄: 保有数量を合算。銘柄名・セクター・現在価格などの付加情報は既存データから引き継ぎ
- 異なるキーの銘柄: 新規銘柄としてポートフォリオに追加
- 通貨が異なる場合: 「7203:JPY」(トヨタの円建て)と「7203:USD」(もし存在すれば)は別銘柄として扱われます
マージの具体例
以下のケースで、マージがどのように動作するかを示します。
- ケース1: SBI証券で AAPL を100株保有 + 楽天証券で AAPL を50株保有 → マージ後: AAPL 150株
- ケース2: SBI証券で 7203(トヨタ)を300株保有 + 楽天証券で 7203 を200株保有 → マージ後: 7203 500株
- ケース3: SBI証券で MSFT を50株保有 + 楽天証券にMSFTなし → マージ後: MSFT 50株(変更なし)
合算して初めて見えた、私の「隠れた偏り」
正直に言うと、複数口座を一つずつ眺めていた頃の私は、口座ごとの損益や、どの証券会社の手数料が安いかばかりを気にしていました。SBIの画面で日本株の分散を確認し、楽天の画面で米国株を確認し、それぞれ「まあバランスは取れているな」と納得する。口座をまたいで全体を足し算するという発想が、そもそも抜け落ちていたのです。
考え方を変えたのは、初めて両方のCSVを合算したときでした。SBIで分散できているつもりだった日本株に、楽天の米国テック株を足すと、テクノロジーセクターが全体の4割を超えていた。口座単位では見えなかった集中が、合算した瞬間に立ち上がってきたのです。それ以来、私が真っ先に見る指標は1つに絞りました。「全口座を合算したとき、どこかに偏りが隠れていないか」。
逆に、以前は熱心に比べていた「口座ごとの手数料の安さ」や「どの証券会社のアプリが使いやすいか」は、判断の中心から意識的に外しました。手数料の数十円差より、セクターが一極集中していることに気づかないリスクのほうが、私にとってはずっと大きかったからです。この優先順位の入れ替えは、PFWiseを使うかどうかとは関係なく、複数口座を持つ人なら誰にでも当てはまる考え方だと思います。下記の3つは、その「偏りを見る」視点を具体的な分析に落とし込んだものです。
分析1: セクター集中度のチェック
個別の口座ではバランスが取れているように見えても、合算するとテクノロジーセクターが40%を超えていた、ということはよくあります。セクター分析画面で、GICSセクター別の配分比率を確認しましょう。
HHI集中度指数が2,500を超えていたら、セクター集中のリスクが高い状態の目安です(2,500は市場の集中度を測る一般的な基準を個人ポートフォリオに当てはめた目安で、許容できる集中度は人によって異なります)。上位3銘柄で全体の50%を超えていないかも合わせて確認してください。
分析2: 通貨配分の確認
日本株(JPY建て)と米国株(USD建て)の比率を確認します。為替リスクは見落としやすいですが、ポートフォリオの30%以上が外貨建てなら、為替変動がリターンに大きく影響します。
- JPY 100%: 為替リスクなし。ただし日本市場への集中リスク
- JPY 60〜70% + USD 30〜40%: バランスの取れた通貨分散
- USD 50%超: 為替感応度が高い。円高局面で円建て評価額が大きく下がる可能性
分析3: 総合スコアで定点観測する
セクター集中と通貨配分を個別に見たら、最後はそれらを束ねた総合的な健全度を一つの数字で押さえておくと、月ごとの変化を追いやすくなります。分散度・セクター集中・コストなどを合算した総合スコアを使う場合も、ここで大事なのは点数そのものより、全口座を統合した「真の姿」で評価するという点です。口座単位の部分最適なスコアには意味がありません。
スコアが低めに出たときは、分散度やセクター集中など、どの観点で減点されているかを切り分けて、偏りの正体を確認しましょう。
データの更新頻度とベストプラクティス
CSVインポートは「いつ、どのくらいの頻度で」行うべきでしょうか。
推奨更新頻度
- 月1回(推奨): 月末に各証券会社からCSVをダウンロードしてインポート。月次のPFスコア推移を追跡できる
- 売買があった後: 新規購入・売却を行ったら、次のCSVインポートで反映。手動で個別銘柄を追加・削除することも可能
- 暴落・急変動時: 相場が大きく動いた際は、最新のCSVでPFスコアとセクター比率を確認。パニック売りの判断材料に
注意点: 時価評価のタイミング
CSVに含まれる株価は、ダウンロード時点の評価額です。市場データはツール側が自動取得するため、インポート後は最新の株価で時価評価が更新されます。CSVの株価データは初期取込用で、以降はリアルタイムに近い市場データが反映されます。
よくある質問(FAQ)
Q: 投資信託のCSVインポートにも対応していますか?
はい、対応しています。投資信託の場合は基準価額と保有口数がインポートされます。ティッカーシンボルの代わりにファンド名で銘柄が識別されます。
Q: CSVのフォーマットが証券会社のアップデートで変わった場合は?
主要証券会社のCSVフォーマット変更には随時対応しています。万が一認識エラーが出た場合は、汎用CSVフォーマット(ティッカー、数量、取得単価の列を含む)に加工してインポートすることもできます。
Q: 証券会社のAPIで自動連携はできますか?
現時点ではCSVインポート方式を採用しています。CSV方式は手作業が増える代わりに、証券口座のログイン情報をツール側に預けずに済むという利点があります。自動連携の手軽さを取るか、ログイン情報を渡さない安心を取るかは好みが分かれるところです。将来的なアカウントアグリゲーション連携も検討しています。
Q: データのバックアップはできますか?
はい、Google Drive連携でポートフォリオデータを自動バックアップでき、端末を変えても同じデータで継続利用できます。
※本記事は情報提供を目的としたものであり、特定の金融商品の購入を推奨するものではありません。投資判断はご自身の責任で行ってください。過去の実績は将来のリターンを保証するものではありません。
関連書籍(もっと学びたい方へ)
JUST KEEP BUYING 自動的に富が増える「お金」と「時間」の法則
ニック・マジューリ
つみたて投資の根拠をデータ志向で示した現代の鉄板書。
ウォール街のランダム・ウォーカー
バートン・マルキール
インデックス投資の合理性を歴史と統計で検証した古典的名著。
通勤中に投資本を「聴く」という選択肢
Amazonが運営するオーディオブックサービスAudibleは30日間無料体験可能。紹介した投資本の多くがラインナップにあり、通勤・家事・運動中のスキマ時間にインプットできます。体験期間中に解約すれば料金は発生しません。