EPS成長率の計算
1株当たり利益が2から2.5になれば、EPS成長率は0.25、つまり25%の増加です。4から3への減少は−0.25と表示されます。純利益からEPSを計算し直す必要はありません。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 期首EPS
- 2
- 期末EPS
- 2.5
- 変化
- 0.5
- 成長率
- 0.25
1株当たり利益(EPS)の成長率は、発行済普通株式1株に帰属する利益の期間ごとの変化を、百分率ではなく小数で表したものです。この EPS 成長率計算は期首 EPS と期末 EPS を受け取り、期末から期首を引き、その差を期首の値で割ります。結果はその区間の単純な成長率です。0.25 は EPS が四分の一増えたことを意味し、負の小数は1株利益が縮小したことを意味します。
EPS成長の意味と小数の現れ方
1株当たり利益は、通例 EPS と略され、会社の利益のうち発行済普通株式1株に割り当てられる部分です。投資家がその数値の変化を見るのは、上昇する EPS がより高い評価を支えやすく、下落する EPS が利益率の圧迫、希薄化、または弱い売上線を示すことがあるからです。一つの開示区間における単純な成長率は神秘ではありません。
期末 EPS から期首 EPS を引き、その差を期首 EPS で割ったものです。恒等式は単一期の率です。CAGR でも多年の複利経路でも PEG 倍率でもなく、それらの問いはこのページが捏造しない追加入力を必要とします。
期首 EPS がゼロなら除算は未定義で、Infinity を返す代わりにタスクは失敗します。期末 EPS はゼロでも負でもよく、期首 EPS が負でも分母がゼロでなければ数学的に許されます。実装は提出書類も株価も株式数も調べません。
すでに二つの EPS をお持ちなので、決定的な除算を一つ適用し、ブラウザでの確認と本番ジョブが食い違わないようにします。
入力契約、応答の形、期首ゼロの守り
必須の領域の守りは開始値です。期末 EPS にその制限はなく、ゼロや負の期末は有効で、開始が正なら負の率またはマイナス一の率になるだけです。見出しに二十五パーセントが必要ならご自身の百分率書式と組み合わせてください。
保存する契約は小数のままにし、テストは地域化した百分率文字列ではなく 0.25 を固定します。年数も株式数も送らないでください。このページは年率化せず、純利益から EPS を組み立て直しません。
二つの EPS は同じ通貨と、基本対希薄化後という同じ1株の約束でそろえ、率が同種同士を比べるようにしてください。
EPS成長率の計算が役立つ場面
比率分析を教える方は、2.00 から 2.50 が 0.25、4.00 から 3.00 の低下が -0.25、期首 EPS にゼロを入れたときの硬い失敗を授業例にできます。複数ティッカーを比べるシナリオ表が正直でいられるのは、処理が純粋な parse だからです。市場フィードも乱数の種も時計も、黙った年率化もありません。
期首ゼロを含む検証失敗は残高を消費しません。多年の複利率が問いなら専用の CAGR ツールを使い、検索する人が実際に入力する単一区間の EPS 成長の恒等式にはこのページを残してください。
活用例
授業での比率分析の確認
学習者に期首と期末の EPS を渡し、期間ごとの率を確かめます。縮小の例と、開始値がゼロのときの硬い失敗も含みます。
よくある質問
期首 EPS がゼロだとどうなりますか?
期首の1株当たり利益がゼロのとき EPS 成長は未定義です。検証失敗は課金されません。
成長率は百分率ですか、小数の分数ですか?
計算は百分率ポイントではなく小数の分数を返します。0.25 は二十五パーセントの増加です。見出しに百分率ラベルが必要なら、ご自身で百を掛けてください。
期首や期末の EPS は負でもよく、これは CAGR ですか?
期末 EPS はゼロでも負でも構いません。期首 EPS が負でも分母がゼロでなければ許されます。これは単一区間の率であり、年複利の成長率ではありません。CAGR にはこのツールが受け取らない年数が必要です。
EPS成長率の計算の料金はいくらですか?
ブラウザの道具は無料です。期首 EPS がゼロの場合を含む不正な入力は課金されません。
EPS成長率はどう計算しますか?
期末EPSから期首EPSを引き、その差を期首EPSで割ります。2から2.5なら差は0.5、成長率は0.25で、25%の増加です。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/fin/eps-growth \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"beginning_eps":2,"ending_eps":2.5}'const res = await fetch("https://api.kit.forhosting.com/fin/eps-growth", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"beginning_eps": 2,
"ending_eps": 2.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/eps-growth",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"beginning_eps": 2,
"ending_eps": 2.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/eps-growth", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"beginning_eps":2,"ending_eps":2.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"beginning_eps":2,"ending_eps":2.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/eps-growth", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"beginning_eps": 2,
"ending_eps": 2.5
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.eps_growth",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
期首 EPS がゼロのとき恒等式は未定義なので、率を捏造せず invalid_input で拒否します。
EPS成長の意味と小数の現れ方
具体例:beginning_eps が 2、ending_eps が 2.5 なら change は 0.5、growth_rate は 0.25 で、二十五パーセントの増加です。縮小も第一級です。 期首 4 と期末 3 なら growth_rate は -0.25 です。循環小数は十桁へ half-up するので、期首 3 と期末 4 は三分の一の不安定な二進展開ではなく growth_rate 0.3333333333 になります。
入力契約、応答の形、期首ゼロの守り
必須の有限数二つを含む JSON 本体を POST してください。beginning_eps は区間の開始時の1株当たり利益です(別名 beginning、start_eps、initial_eps)。ending_eps は終了時の1株当たり利益です(別名 ending、end_eps、final_eps)。各欄は JSON の数でも数字の文字列でも届きます。欠落、空文字、真偽値、非有限値は欄名付きの invalid_input で失敗し、課金されません。beginning_eps がちょうどゼロ、ゼロと比較が等しい数値の負のゼロを含む場合、growth_rate が (ending_eps 引く beginning_eps) を beginning_eps で割ったものとしてその点で未定義になるため、期首 EPS がゼロだというメッセージで失敗します。成功時は解釈どおりの beginning_eps と ending_eps を返し、change を期末引く期首として十桁へ half-up し、growth_rate を同じ丸めの小数商とし、growth_rate = (ending_eps - beginning_eps) / beginning_eps を短く述べる公式文字列を付けます。
EPS成長率の計算が役立つ場面
実装は tier A の parse なので、成功した呼び出しは公開の基本料金 $0.002 で、モデルのトークンも外向きの網も使いません。
連携の活用例
決算シーズンの調査メモ
前期の EPS と今期の EPS を小数の growth_rate に変え、ティッカーメモ、ダッシュボードのセル、スクリーニング列に載せます。表計算は開きません。
投資家教育の widget
読者がランディングページで二つの1株利益を入れ、単純な成長率を小数で見られるようにします。期首 EPS がゼロのときは失敗がはっきり出ます。
技術的な質問
EPS成長率はどのように計算しますか。
ending_eps から beginning_eps を引き、beginning_eps で割ります。結果は十桁への half-up 後の小数 growth_rate と、絶対変化です。