使い方 10分で読める

著者: (PortfolioWise 開発者・運営者)

SBI証券・楽天証券のCSVでポートフォリオを一元管理する方法

SBI証券と楽天証券でCSVを保存する流れ、PFWiseへのインポート方法、複数口座を合算(マージ)する仕組みを解説。バラバラの口座を統合して全体のPF分析を。

CSV SBI証券 楽天証券 ポートフォリオ管理 一元管理

※2026年11月9日に、公開後の事実確認(独立監査)を受けて、次の点を訂正しました。

  • PFWiseの取り込み操作:「『データ』タブの『CSVインポート』ボタンから開く」「初回はセットアップウィザードからも取り込める」「取り込む前にプレビューで確認して『インポート』ボタンを押す」「3ステップ」は、実際の画面と違いました。証券会社のCSVを取り込む画面は、「設定」の「データ」にある「Google Drive 連携を開く」から開く画面の「データのインポート」です(11月12日からは「データ取り込み」画面でも取り込めます)。ファイルを選ぶと、プレビューなしでその場で取り込まれます(PFWiseの実装、2026年11月9日確認)。
  • インポートモード:書いていなかった「合算(マージ)」と「上書き」の選択を追記しました。「合算」では同じ銘柄の保有数量が足されるため、同じ口座のCSVを取り込み直すと数量が二重になります。マージ後の銘柄名と価格は「既存データの引き継ぎ」ではなく、新しく取り込んだCSVの値になります。
  • 対応するCSV:証券会社ごとの対応商品(国内株式・外国株式・投資信託など)の一覧は、実装と各社の公式資料で確認できなかったため削除しました。PFWiseのCSV取込は、SBI証券・楽天証券・マネックス証券の3社と汎用CSVで、列名から形式を判定します。汎用CSVに取得価格の列は必須ではありません。
  • 証券会社のCSV保存の手順:楽天証券のボタンの名称は「CSVダウンロード」ではなく「CSV形式で保存」です(楽天証券ヘルプ「保有商品一覧(国内株)の見方」、2026年11月9日確認)。SBI証券の保有証券画面にあるCSV出力のボタンと、SBI証券アプリ・楽天証券iSPEEDからCSVを保存する手順は、公式資料で確認できなかったため、記述を改めるか削除しました。
  • 自社機能:PFWiseには、利用者自身のHHI(集中度指数)の数値を表示する画面がありません。「HHIが2,500を超えたら」の目安は削除しました。セクターはGICSそのものではなく、PFWise独自の区分です。「Google Driveで自動バックアップ」は誤りで、バックアップは手動です(PFWiseの実装、同日確認)。
  • その他:日本株の証券コードは、2024年1月以降に付番されるものから英文字を含むものがあります(日本取引所グループ、2026年11月9日確認)。体験談のセクター比率の数値、「CSVの形式変更には随時対応」「将来的な連携を検討」の記述、PFスコアの月次推移の説明、書籍の紹介文も直しました。

※2026年11月12日に、PFWiseの改修に合わせて、11月9日の訂正で追記した2つの注意(ダッシュボードの「CSVインポート」から開く画面ではCSVを取り込めない/証券会社のCSVを取り込むと目標配分と追加予算が空になる場合がある)を削除しました。改修後は、どちらも起きません。

※同じ11月12日の2回目の改修で、保有データを置き換える・同じ銘柄の保有数を足す取り込みの前に、確認が出るようになりました。「ステップ3」と「インポートモード」の説明を、この動作に合わせて直しました。

なぜ複数口座の一元管理が必要なのか

【開示】筆者はポートフォリオ管理アプリ「PFWise」の開発者です。本記事では、SBI証券・楽天証券からCSVを保存してPFWiseで一元管理する手順を解説します。手順の正確さは意識していますが、自社ツールの解説である点をご了承のうえ、口座統合という考え方そのものは他のツールでも応用できるものとしてお読みください。

複数の証券会社に口座を持つ個人投資家は珍しくありません。SBI証券でNISA口座、楽天証券で特定口座、マネックス証券で米国株、といった使い分けはよく見られます。

しかし、各証券会社のアプリやWebサイトでは自社の口座の情報しか表示されないため、ポートフォリオ全体の配分比率やセクター分散を把握できないという問題が発生します。

  • SBI証券では日本株の分散ができているように見えるが、楽天証券の米国テック株を加えるとテクノロジーセクターに集中していた
  • 個別の口座では黒字でも、全口座を合算すると特定銘柄の損失が全体を圧迫していた
  • NISA口座と特定口座にまたがる同一銘柄の保有数量を正確に把握できていなかった

こうした「見えないリスク」を解消する最初の一歩が、各社のCSVをエクスポートして1か所に集約することです。

SBI証券のCSVダウンロード手順

SBI証券のWebサイトで保有証券の画面を開き、CSVファイルとして保存する流れを説明します。ただし、保有証券の画面にあるCSV出力のボタンについては、SBI証券の公式ヘルプ「保有証券一覧」に記載がなく、筆者は確認できていません(2026年11月9日)。

PC版(SBI証券Webサイト)

  1. SBI証券にログイン:https://www.sbisec.co.jp/ にアクセスしてログイン
  2. 「口座管理」→「口座(円建て)」:上部メニューの「口座管理」をクリックし、「口座(円建て)」を選択
  3. 「保有証券」を選択:保有している円貨建ての株式・投資信託などの一覧が表示されます(SBI証券ヘルプ「保有証券一覧」)
  4. CSV出力のボタンを探す:一覧にCSVファイルとして保存するボタンがあれば、それを使います。ボタンの名称と位置は筆者が確認できていないため、見当たらないときはSBI証券のサポートに問い合わせてください
  5. ファイルを保存:CSVファイルをダウンロードできたら、PC上の任意の場所に保存

米国株など外貨建ての商品の保有証券は、円建てとは別の画面で管理されています(SBI証券ヘルプ「保有証券一覧」の外貨建て版)。外貨建ての画面でCSVを保存できるかと、そのCSVをPFWiseで読み込めるかは、確認できていません。

スマートフォンから

SBI証券アプリの画面から保有資産のCSVを保存する手順は、SBI証券の公式ヘルプで確認できなかったため(2026年11月9日)、旧版に書いていた手順を削除しました。CSVの保存は、PCのWebサイトで行う前提にしてください。

PFWiseで今すぐポートフォリオを分析

CSVインポートで即座にPFスコア・セクター分析・配当予測を確認できます。永久無料プランあり。

無料で始める

楽天証券のCSVダウンロード手順

楽天証券では、保有商品一覧をCSV形式で保存できます。

PC版(楽天証券Webサイト)

  1. 楽天証券にログイン:https://www.rakuten-sec.co.jp/ にアクセスしてログイン
  2. 「保有商品一覧」を開く:ログイン後のPCサイトで「保有商品一覧」の画面を開きます
  3. 商品の種類ごとの一覧:保有商品は、国内株式やアセアン株式など、商品の種類ごとの一覧に分かれています。一覧ごとにCSVを保存します
  4. 「CSV形式で保存」をクリック:各一覧画面の「CSV形式で保存」をクリックします。クリックした時点の最新情報が保存されます(楽天証券ヘルプ「保有商品一覧(国内株)の見方」)。米国株式や投資信託の一覧に同じボタンがあるかは、筆者は確認できていません
  5. ファイルを保存:ダウンロードされたCSVファイルを保存

iSPEED(楽天証券スマホアプリ)

iSPEEDアプリから保有商品のCSVを保存する手順は、楽天証券の公式ヘルプで確認できなかったため(2026年11月9日)、旧版に書いていた手順を削除しました。CSVの保存は、PCのWebサイトで行う前提にしてください。

PFWiseへのCSVインポート手順

各証券会社で保存したCSVファイルをPFWiseに取り込む手順です。画面の名称と動作は、2026年11月9日時点(「データ取り込み」画面とインポートモードの説明は11月12日時点)のPFWiseの実装で確認しました。

ステップ1: インポート画面を開く

PFWiseのメインメニューで「設定」を開き、「データ」を選んで「Google Drive 連携を開く」を押します。開いた画面の「データのインポート」が、CSVを取り込む場所です。

「データ取り込み」画面でも、同じ手順でCSVを取り込めます。この画面は、「設定」の「データ」にある「データ取り込みを開く」から開けます(保有銘柄が0件のときは、ダッシュボードの「CSVインポート」ボタンからも開けます)。この画面では「インポート形式」が最初から「証券会社CSV」になっています(2026年11月12日時点のPFWiseの実装)。

ステップ2: 形式を選んでCSVファイルを選択

「インポート形式」で「証券会社CSV」を選びます(「Google Drive 連携」の画面では初期値が「JSON」です。「データ取り込み」画面では最初から「証券会社CSV」です)。「証券会社」は「自動検出」のままで構いません。「インポート方法」の「ファイル」から、保存したCSVファイルを選びます。PFWiseはCSVの列名から証券会社の形式を判定します。

  • SBI証券
  • 楽天証券
  • マネックス証券
  • 汎用CSVフォーマット:判定できないCSVは汎用CSVとして読み込みます。「銘柄コード」「ticker」などの列と、「数量」「価格」などの列があれば読み込めます。取得単価の列がある場合は、取得単価も取り込みます。投資信託(ファンドコードの銘柄)の数量は、口数(例:5,000口)で書きます

ステップ3: 取り込み結果を確認する

ファイルを選ぶと、すぐに読み込みます。ファイルを選んだあとに押す「インポート」ボタンはありません(「インポート」ボタンがあるのは、「インポート方法」で「テキスト入力」を選んだときだけです)。全銘柄を一覧で確かめるプレビュー画面もありません。

ただし、証券会社のCSVでは、次の2つの場合に取り込む前の確認が出ます。「キャンセル」を押すと、保有データは変わりません(2026年11月12日時点のPFWiseの実装)。

  • 保有データがある状態で「上書き」を選んでいるとき:今の銘柄数と、ファイルの銘柄数が出ます。「置き換える」を押すと取り込みます
  • 「合算(マージ)」で、今の保有と同じ銘柄がCSVにあるとき:同じ銘柄ごとに、今の保有数と足した後の保有数(例:「100 → 200」)が出ます。並ぶのは5銘柄までで、6銘柄目からは「ほか○銘柄」と数だけ出ます。「足して取り込む」を押すと取り込みます

取り込みが終わると、画面に「検出された形式」と結果のメッセージが出ます。そのあと、取り込んだ保有数量と取得単価を、証券会社の画面の数値と照らして確認してください。

CSVマージ機能の仕組み

複数口座を統合管理するうえで地味に重要なのが、同じ銘柄を重複させずに合算する処理です。SBI証券と楽天証券の両方からCSVをインポートしたとき、両方に同じ銘柄があれば、別々の行として二重計上されては困ります。この突き合わせは、インポートモードで「合算(マージ)」を選んで取り込んだときに行われます。仕組みを知っておくと取り込み結果の検算ができます。

インポートモード: 「合算(マージ)」と「上書き」

すでに保有データがあるときだけ、「インポートモード」が表示されます。

  • 合算(マージ): 画面の説明は「既存データと合算します。同じ銘柄は保有数を加算し、価格は新しいデータを採用します。」で始まります。保有データがある状態で画面を開いたときの初期値は、こちらです
  • 上書き: 「証券会社CSV」を選んでいるときの画面の説明は「保有銘柄を CSV の内容に置き換えます。」で始まります

「証券会社CSV」を選んでいるときは、どちらのモードでも、設定済みの目標配分・追加予算・基準通貨は変わりません。画面にも同じ説明が出ます。ただし、PFWiseから書き出したCSVを読み込んだときは、ファイルに含まれる目標配分と設定に置き換わります(2026年11月12日時点のPFWiseの実装)。

別の証券会社のCSVを足すときは「合算(マージ)」を選びます。2社目以降を取り込む前に、モードが「合算(マージ)」になっているか確認してください。同じ口座のCSVを「合算(マージ)」のまま取り込み直すと、同じ銘柄の保有数量が二重に加算されます。この誤りは、ステップ3の確認で気づけます。同じ口座の読み直しなら「キャンセル」を押してください。そのあと、ほかの証券会社の保有や手で追加した銘柄が無ければ「上書き」で読み直します。あるなら、「上書き」で読むとそれらまで消えてしまうので、証券会社ごとのCSVを1社目は「上書き」、2社目以降は「合算(マージ)」の順に読み直します。

なお、別の証券会社のCSVに同じ銘柄があるとき(例:SBI証券と楽天証券の両方でAAPLを持っている)も同じ確認が出ます。この場合は正しい合算なので、「足して取り込む」を押してください。

マージの仕組み: ticker:currency 複合キー

マージの判定には「ティッカー:通貨」の複合キーを使用しています。たとえば「AAPL:USD」と「AAPL:USD」は同一銘柄として判定され、保有数量が合算されます。

  • 同じキーの銘柄: 保有数量を合算。価格と銘柄名は新しく取り込んだCSVの値になり、セクターと配当利回りは既存データのまま残ります(種別と信託報酬は、CSVの取り込みで書き換わることがあります)。取得単価は平均されず、新しいCSVに取得単価があればその値に置き換わります
  • 異なるキーの銘柄: 新規銘柄としてポートフォリオに追加
  • 通貨が異なる場合: 「7203:JPY」(トヨタの円建て)と「7203:USD」(もし存在すれば)は別銘柄として扱われます。SBI証券・楽天証券・マネックス証券のCSVでは、通貨はティッカーの形から判定され、大文字の英字だけで1〜5文字のティッカーはドル、それ以外は円として扱われます

マージの具体例

以下のケースで、「合算(マージ)」で取り込んだときの動作を示します。以下の銘柄と株数は、動作を説明するための仮の例です。

  • ケース1: SBI証券で AAPL を100株保有 + 楽天証券で AAPL を50株保有 → マージ後: AAPL 150株
  • ケース2: SBI証券で 7203(トヨタ)を300株保有 + 楽天証券で 7203 を200株保有 → マージ後: 7203 500株
  • ケース3: SBI証券で MSFT を50株保有 + 楽天証券にMSFTなし → マージ後: MSFT 50株(変更なし)

PFWiseで今すぐポートフォリオを分析

CSVインポートで即座にPFスコア・セクター分析・配当予測を確認できます。永久無料プランあり。

無料で始める

合算して初めて見えた、私の「隠れた偏り」

正直に言うと、複数口座を一つずつ眺めていた頃の私は、口座ごとの損益や、どの証券会社の手数料が安いかばかりを気にしていました。SBIの画面で日本株の分散を確認し、楽天の画面で米国株を確認し、それぞれ「まあバランスは取れているな」と納得する。口座をまたいで全体を足し算するという発想が、そもそも抜け落ちていたのです。

考え方を変えたのは、初めて両方のCSVを合算したときでした。SBIで分散できているつもりだった日本株に、楽天の米国テック株を足すと、テクノロジーセクターが思っていた以上に大きくなっていた。口座単位では見えなかった集中が、合算した瞬間に立ち上がってきたのです。それ以来、私が真っ先に見る指標は1つに絞りました。「全口座を合算したとき、どこかに偏りが隠れていないか」。

逆に、以前は熱心に比べていた「口座ごとの手数料の安さ」や「どの証券会社のアプリが使いやすいか」は、判断の中心から意識的に外しました。手数料の数十円差より、セクターが一極集中していることに気づかないリスクのほうが、私にとってはずっと大きかったからです。この優先順位の入れ替えは、PFWiseを使うかどうかとは関係なく、複数口座を持つ人なら誰にでも当てはまる考え方だと思います。下記の3つは、その「偏りを見る」視点を具体的な分析に落とし込んだものです。

分析1: セクター集中度のチェック

個別の口座ではバランスが取れているように見えても、合算するとテクノロジーセクターに偏っていた、ということは起こりえます。ダッシュボードの「セクター分析」カードで、セクターごとの配分比率を円グラフで確認しましょう。PFWiseのセクターは独自の区分で、GICSの11セクターそのままではありません。ETFや投資信託は1銘柄を1つのセクターとして数え、中身のセクターには分解しません。

PFWiseには、利用者自身のHHI(集中度指数)の数値を表示する画面がありません。円グラフで、特定のセクターが大きな割合を占めていないかを見てください。上位の数銘柄が全体のどれだけを占めるかも、合わせて確認してください。許容できる集中度は人によって異なります。

分析2: 通貨の偏りの確認

ポートフォリオスコアの「通貨分散」で、円と外貨の偏りを点数で確認できます。ただし点数は銘柄の建て通貨で数えるため、円建ての投資信託が中身に持つ外貨資産の分は反映されません。日本株(JPY建て)と米国株(USD建て)の比率そのものは、証券会社の画面の評価額から確かめてください。為替リスクは見落としやすいですが、外貨建ての割合が大きいほど、為替変動がリターンに与える影響も大きくなります。

  • JPY 100%: 建て通貨の上では為替の影響を受けません。ただし日本市場への集中リスクがあり、円建てでも外国資産を持つ投資信託は為替の影響を受けます
  • JPY 60〜70% + USD 30〜40%: 円と外貨の両方に分かれている例
  • USD 50%超: 為替感応度が高い。円高局面で円建て評価額が大きく下がる可能性

分析3: 総合スコアで定点観測する

セクター集中と通貨の偏りを個別に見たら、最後はそれらをまとめた総合的な健全度を一つの数字で押さえておくと、変化を追いやすくなります。分散度・セクター分散・コスト効率などの指標をまとめたPFスコアを使う場合も、ここで大事なのは点数そのものより、全口座を統合した「真の姿」で評価するという点です。口座単位の部分最適なスコアには意味がありません。

スコアが低めに出たときは、分散度やセクター分散など、どの観点で減点されているかを切り分けて、偏りの正体を確認しましょう。

データの更新頻度とベストプラクティス

CSVインポートは「いつ、どのくらいの頻度で」行うべきでしょうか。

推奨更新頻度

  • 月1回(推奨): 月末に各証券会社からCSVを保存して取り込み直す。取り込み直すときは、1社目を「上書き」、2社目以降を「合算(マージ)」で取り込む(「合算」のまま同じ口座を取り込むと数量が二重になるため)
  • 売買があった後: 新規購入・売却を行ったら、次のCSVインポートで反映。手動で個別銘柄を追加・削除することも可能
  • 暴落・急変動時: 相場が大きく動いた際は、最新のCSVでPFスコアとセクター比率を確認。慌てて売買する前に、保有の全体像を確かめる材料に

注意点: 時価評価のタイミング

CSVに含まれる株価は、ダウンロード時点の評価額です。PFWiseは、CSVを取り込んだ直後に銘柄ごとの最新の株価を取得し直して、時価評価を更新します(PFWiseの実装、2026年11月9日確認)。CSVの株価データは初期取込用で、以降はPFWiseが取得する株価が反映されます(取得できなかった銘柄は、CSVの株価のままです)。取得できる株価がリアルタイムとは限らない点には注意してください。

よくある質問(FAQ)

Q: 投資信託のCSVインポートにも対応していますか?

投資信託向けの読み込み処理があり、基準価額と保有口数を読み取ります。ただし、投資信託のCSVで実際に正しく取り込めるかは、各社の実ファイルで確認できていません。取り込んだあとに、評価額が証券会社の画面と合っているか確認してください。

Q: CSVのフォーマットが証券会社のアップデートで変わった場合は?

PFWiseはCSVの列名で証券会社の形式を判定しているため、列名が変わると判定できないことがあります。取り込み後に銘柄が増えていない、または数量や価格が合わない場合は、ティッカー(銘柄コード)・数量・価格などの列を含む汎用CSVフォーマットに加工してインポートすることもできます。

Q: 証券会社のAPIで自動連携はできますか?

現時点ではCSVインポート方式を採用しています。CSV方式は手作業が増える代わりに、証券口座のログイン情報をツール側に預けずに済む利点があります。自動連携の手軽さを取るか、ログイン情報を渡さない安心を取るかは好みが分かれるところです。

Q: データのバックアップはできますか?

ログインしてGoogle Driveへのアクセスを許可している場合は、Google Drive連携で、ポートフォリオデータを手動でバックアップできます(「Google Driveに保存」)。保存したデータは「クラウドから復元」で戻せます。自動では保存されないため、CSVを取り込み直す前などに、自分で保存してください(PFWiseの実装、2026年11月9日確認)。

※本記事は情報提供を目的としたものであり、特定の金融商品の購入を推奨するものではありません。投資判断はご自身の責任で行ってください。過去の実績は将来のリターンを保証するものではありません。

関連書籍(もっと学びたい方へ)

PR 📖 書籍 データ志向

JUST KEEP BUYING 自動的に富が増え続ける「お金」と「時間」の法則

ニック・マジューリ

積立投資を続ける根拠を、データをもとに解説した本(2023年刊)。

PR 📖 書籍 古典名著

ウォール街のランダム・ウォーカー(原著第13版)

バートン・マルキール

インデックス投資がなぜ合理的かを、歴史と統計で検証した本です。

🎧
PR Audible 30日間無料体験

通勤中に投資本を「聴く」という選択肢

Amazonが運営するオーディオブックサービスAudibleは30日間無料体験可能。紹介した投資本の多くがラインナップにあり、通勤・家事・運動中のスキマ時間にインプットできます。体験期間中に解約すれば料金は発生しません。

あなたのポートフォリオ、何点ですか?

PFWiseなら、証券口座のCSVをインポートするだけで9指標のPFスコアがわかります。

無料で始める

Amazonのアソシエイトとして、PortfolioWiseは適格販売により収入を得ています。