見出し画像

【投資・数学】投資信託の端数処理を解説(楽天,SBI,GMOクリック,eスマート,マネックス,松井)

最終更新日:2026/07/03

概要
投資信託を金額指定で購入するとき,購入口数を整数にするために各証券会社で端数処理が行われます.本記事では主要ネット証券の端数処理に関する計算式をまとめます.

計算式の整合性の最終確認日:2026/07/03

✅️新サイトのご案内

筆者の活動は,今後は新サイト中心に移行します.
シミュレーター・グラフの埋め込みを豊富に実装予定です.
【本記事の完全版も公開中(シミュレーター付き)】

画像

✅定義

金額指定買付に登場する記号・関数を定義します:

  • b[円]:投資信託の購入金額整数

  • p[円/口]:投資信託の1口当たりの基準価格約定価格

  • r[口]:投資信託の購入口数整数

  • g=pr-b[円]:端数処理によって生じる損益約定時点

  • \operatorname{ceil}\left(x\right)xを整数に切り上げた値

  • \operatorname{floor}\left(x\right)xを整数に切り捨てた値

  • \operatorname{round}\left(x\right)x四捨五入した値

注意
通常,投資信託の基準価格は「1万口あたり」で表示されます.
このとき,p提示価格を10000で割って求める必要があります.

✅計算例

具体的な数式の前に,様々な金額bと価格pに対し,口数rや損益gを計算した例を掲載します.

新サイトでは,自由に数値を変更できるシミュレーターも掲載

投資信託の金額指定買付における購入口数の端数処理の計算例.方式Aでは理想口数の切り上げで決まり,方式Bでは切り捨て,四捨五入,比較の3つの手順から決まる.

✅方式A(切り上げ):eスマート, マネックス, 松井

この方式では,購入口数は理想的な口数を切り上げるだけで決まります:

r=\operatorname{ceil}\left(\frac{b}{p}\right)

このとき\frac{b}{p}\le r<\frac{b}{p}+1から,損益g=pr-b0\le g< pの範囲をとります.つまり,約定時点で最大\bm{p}円得をします.

✅方式B(切り捨て→四捨五入→不足時追加):楽天, SBI, GMOクリック

この方式では,購入口数は3つの手順で決まります:

理想口数切り捨て\displaystyle{r_{0}=\operatorname{floor}\left(\frac{b}{p}\right)}

r_0口購入した場合の評価額を四捨五入b_{0}=\operatorname{round}\left(pr_{0}\right)

b_0b未満なら1口追加:

r=\left\{ \begin{array}{ll} r_{0}+1 &amp; b_{0}&lt; b\\ r_{0} &amp; b_{0}= b \end{array} \right.

 常に\bm{b_{0}\le  b}となります(※導出は新サイトの記事に掲載

このとき,損益g=pr-b-0.5\le g< p-0.5の範囲をとります(※導出は新サイトの記事に掲載).つまり,方式B方式Aより損益の取り得る範囲が0.5円だけ下方向へ移動します(損する可能性あり).

おわりに

ご覧いただきありがとうございました.新サイトもよろしくお願いします.

いいなと思ったら応援しよう!

コメント

コメントするには、 ログイン または 会員登録 をお願いします。
⚠筆者が匿名で自記事を外部で紹介することはありません ●メインサイト:https://sigmoney.pages.dev/ ●雑記:https://note.com/sigmemo お金や数学に関わる記事を投稿します.定量的で分かりやすい内容を目指します 『数式のように誠実に』
【投資・数学】投資信託の端数処理を解説(楽天,SBI,GMOクリック,eスマート,マネックス,松井)|sigmoney
word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word

mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1