経費率リターンドラッグ計算
10,000を年8パーセントで20年運用すると、経費率1パーセントの場合は手数料なしより7,912.73少なくなり、最終価値の6分の1を超えます。2つの道筋を並べて比べられ、ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 元金
- 10,000
- 総リターン
- 8
- 経費率
- 1
- 年数
- 20
- 小数点以下の桁数
- 4
- 純リターン
- 7
- 手数料なしの最終価値
- 46,609.5714
- 手数料ありの最終価値
- 38,696.8446
ファンドの経費率は目論見書では小さく見えますが、何十年も経つと市場のグロス成長と投資家が手元に残す額のあいだに大きな差が複利で積み上がります。この経費率リターンドラッグ計算は、初期元本、想定の年次グロス総リターン、年次経費率(パーセント)、保有年数を受け取り、2本の経路を並べて複利計算します。ゼロ手数料ベンチマークはグロス・リターンをそのまま得て、手数料ありの経路のネット・リターンはグロスから経費率を差し引いた値です。両方の最終価値、金額ベースのドラッグ(口座に現れない富)、ゼロ手数料終端価値のうち手数料で失われる割合、累積リターンが得られ、複数年の影響がはっきりします。モデルは毎年一定の経費率を差し引く年次複利のみで、市場データ・モンテカルロ・乱数シードは使いません。
長期投資家にとって経費率ドラッグが意味すること
経費率とは、ファンドまたは ETF が運用・管理・関連コストとして資産から課す年次の割合です。ファンド資産から継続的に差し引かれるため、他の摩擦を無視すれば投資家が実現する成長経路は、ポートフォリオのグロス・リターンからその比率を引いたネット・リターンに近くなります。1年だけなら差は小さく見えます。
グロス8パーセントの年と経費率1パーセントならネットはおよそ7パーセントです。20年では同じ差が複利で広がります。1万単位の投資が8パーセントで成長する場合、同じ元本が7パーセントで成長するよりはるかに大きくなり、その差—金額ドラッグ—は、手数料が毎年成長の土台を削ったために口座に現れない富です。
経費率リターンドラッグ計算を探す利用者は、同じ元本・同じ想定グロス市場経路で、年次手数料の有無を明示した比較を求めます。本機能はブラックボックスシミュレータではなく透明な式で答えます。市場予測、税金、販売手数料、売買スプレッド、アルファ連動の成功報酬は扱いません。
一定の年次経費率が複利終端価値に与える機械的効果だけを切り出し、シェアクラスの順位付け、低コスト指数ファンドへの切り替えの根拠、金融計画での手数料感度の説明を、フルのポートフォリオエンジンなしで行えます。
手数料の影響を比べたい場面
アクティブとパッシブのファンドを比較する投資家は、経費率リターンドラッグの数値で、同じ想定グロス・リターンの下で手数料1パーセントと0.1パーセントの ETF が終端資産をどう変えるかを見ます。教育者やパーソナルファイナンス媒体は、経費率リターンドラッグ計算系の検索向け記事に、下書きと本番でずれない固定出力の決定論的オラクルを必要とします。
ファンドプラットフォームのプロダクトチームは、市場データフィードなしでシェアクラスの低い経費率が重要な理由を示せます。実装は純粋な parse の tier A のため、成功する呼び出しはブラウザ経路でオフライン可能で、モデルトークンを使わず、相場のためにネットワークへ出ません。検証失敗は残高を消費しません。
活用例
終端資産でシェアクラスを比較する
principal・グロス・リターン・年数を固定し、経費率だけ入れ替えて、20年の複利後により多くの資産が残るクラスを順位付けします。
金融計画で手数料ドラッグを示す
ゼロ手数料経路と現行ファンド経費率のあいだの金額差を、実際の投資期間にわたって顧客に示します。
よくある質問
経費率によるリターンドラッグはどう計算されますか?
最終価値は年次複利 principal × (1 + rate/100)^years をグロスとネットに用います。
税金・販売手数料・変動の成功報酬もモデルしますか?
いいえ。 想定グロス・リターンから差し引く一定の年次経費率だけを扱います。税金、フロントエンド・ロード、成功報酬には完全なポートフォリオツールを使ってください。
principal にはどの単位を使えばよいですか?
一貫した任意の通貨単位です。エンジンは単位非依存で、ドラッグの百分率には比率と複利成長だけが関係します。
累積リターンの差は何を表しますか?
手数料なしと手数料ありの累積リターンの差を、パーセントポイントで表したものです。例では手数料なしが366.0957パーセント、手数料ありが286.9684パーセントで、差は79.1273ポイントです。
インデックスファンドとアクティブファンドを比べられますか?
比べられます。金額、手数料前の想定リターン、年数を同じにして、各ファンドの経費率、たとえば1パーセントと0.1パーセントで2回計算し、最終価値を比べてください。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/finance/expense-ratio-drag \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"principal":10000,"gross_return":8,"expense_ratio":1,"years":20}'const res = await fetch("https://api.kit.forhosting.com/finance/expense-ratio-drag", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"principal": 10000,
"gross_return": 8,
"expense_ratio": 1,
"years": 20
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/expense-ratio-drag",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"principal": 10000,
"gross_return": 8,
"expense_ratio": 1,
"years": 20
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/expense-ratio-drag", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"principal":10000,"gross_return":8,"expense_ratio":1,"years":20}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"principal":10000,"gross_return":8,"expense_ratio":1,"years":20}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/expense-ratio-drag", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"principal": 10000,
"gross_return": 8,
"expense_ratio": 1,
"years": 20
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.expense_ratio_drag",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
入力・出力・丸めと検証ルール
任意の decimals は0から12の整数で既定は4です。成長係数は正でなければなりません。例:principal 1万、グロス8、経費率1、年数20では数千単位のドラッグと、ゼロ手数料経路より低い累積ネット・リターンが得られます。POST で JSON 本文に、必須の有限数4つを送ってください。任意の通貨単位で0より大きい principal、年率パーセントの gross_return(例:年8パーセントなら8)、0以上の年率パーセントの expense_ratio、保有期間として0より大きい years です。1 + gross_return/100 は0より大きく、経費率を差し引いたあとも 1 + net_return/100 が0より大きい必要があります。この規則により、実数べき乗の下でも小数年が定義されます。欠落フィールド、空文字列、非有限値、非正の principal、負の経費率、非正の years、成長係数を潰すリターンは invalid_input で失敗し、フィールドまたは規則名を示します。これらの失敗は課金されません。成功時は入力と decimals をエコーし、net_return を gross_return から expense_ratio を引いた値、ending_value_zero_fee を principal にグロス係数の years 乗、ending_value_with_fees を principal にネット係数の years 乗、dollar_drag をその差、percent_drag_of_zero_fee をゼロ手数料最終価値に対するドラッグの百分率、cumulative_return_zero_fee と cumulative_return_net を元本に対するパーセント利得、cumulative_return_drag_pp をそれらの累積リターン差(パーセントポイント)、短い formula 文字列を返します。
経費率ドラッグ API が価値を発揮する場面
ロボアドバイザー、比較サイト、CMS 計算機は同じ JSON 契約を成功1件あたり $0.002 で呼び、手数料の並列表や SEO ランディングを動かします。
連携の活用例
CMS・教育用計算機を動かす
同じ決定論的 JSON 契約を SEO ランディング、LMS デモ、自動化に再利用し、ゴールデン例と市場データ非依存を保ちます。
技術的な質問
expense_ratio や years が無効な場合はどうなりますか?
負の expense_ratio、非正の principal、非正の years、非有限入力、正でない成長係数は invalid_input で失敗し、課金されません。
経費率リターンドラッグ計算の料金は?
ブラウザツールは無料です。API は成功1回あたり $0.002 の前払い KIT 残高を使い、無効入力は課金されません。