アクルーアル比率計算ツール
報告利益のうち現金ではなく会計上の見積もりに頼る部分が分かります。純営業資産が1,250,000から1,430,000に増えると、アクルーアルは180,000、比率は0.134328です。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 期首 NOA
- 1,250,000
- 期末 NOA
- 1,430,000
- 発生主義項目
- 180,000
- 平均 NOA
- 1,340,000
- 発生主義比率
- 0.134328
アクルーアル比率は、企業の計上利益のうち現金ではなくアクルーアル(発生ベースの調整項目)に由来する割合を測る指標です。貸借対照表アプローチでは、期首と期末の正味営業資産(NOA)を用い、その変動額(アクルーアル)を期間中の平均正味営業資産で割ります。比率が高い場合は利益が会計上の見積もりに大きく依存していることを示し、歴史的には後の利益の反動減に先行するとされます。低いまたは負の比率は、利益がキャッシュに裏付けられていることを示唆します。2つの数値を送信するだけで、比率・アクルーアル額・平均ベースを1回の呼び出しで取得できます。
アクルーアル比率が示すこと
純利益は、実際に動いた現金とアクルーアルという性質の異なる2つの要素で構成されています。アクルーアルとは、回収前に計上される収益、繰り延べられる費用、減価償却スケジュールなど、会計処理が現金の実態に上乗せする見積もり項目です。
アクルーアルは必要なものですが、同時に損益計算書の中で最も柔軟な部分であり、判断や楽観によって静かに利益を膨らませ得る部分でもあります。アクルーアル比率はこの柔軟な部分を切り出し、営業活動の規模に対する割合として表します。
Sloanの1996年の研究以降の知見では、アクルーアル比率が異常に高い企業は後の期間に利益が反動減する傾向があり、低い・負の比率の企業はアウトパフォームしがちであることが示されています。
読み方は単純です。 ゼロに近い値は利益が主に現金に裏付けられていること、大きな正の値は利益の増加分が紙の上にしか存在しないこと、負の値はアクルーアルが解消に向かっていること(通常は利益の質の改善)を意味します。
貸借対照表ベースの計算の仕組み
正味営業資産(NOA)とは営業資産から営業負債を差し引いたもので、借入金や資本などの財務項目を除いた、営業利益を生み出すために使われるすべての資産を指します。1期間におけるNOAの変動額は、その期に認識されたアクルーアルに等しくなります。現金として入出しなかった営業利益はすべてこれらの残高に蓄積されるからです。
したがって比率は(期末NOA − 期首NOA)÷ 平均NOAとなり、平均は期首値と期末値の単純平均です。平均で割ることでアクルーアルが営業規模に対してスケーリングされ、成長企業が単に昨年より大きくなったという理由だけで不利に扱われることを防ぎます。
スクリーニングと分析ワークフローでの活用
アナリストは通常、ユニバース全体の企業について比率を計算して順位付けします。このシグナルは比較によって意味を持つためで、アクルーアルが最も高いデシルに利益の質のリスクが集中します。同じ計算はこのページのブラウザ上で無料で実行できるため、数千件を自動化する前に少数のケースを手作業で検証できます。
数値を有意義に保つ実務上のルールがいくつかあります。両日付で必ず同じNOAの定義を使うこと、企業間を比較する際は期間の長さを揃えること、そして比率を単独の結論ではなく、売掛金・棚卸資産・資本計上ポリシーを詳しく調べるきっかけとなる警告信号として扱うことです。
キャッシュフローベースのアクルーアル指標と組み合わせれば、利益の質に対する堅牢なクロスチェックになります。
活用例
利益の質のリスクをスクリーニング
ポートフォリオをアクルーアル比率で順位付けし、利益が現金ではなく会計上の見積もりによって主に増えている銘柄にフラグを立てます。
キャッシュフローベースの指標とのクロスチェック
貸借対照表ベースの比率とキャッシュフローベースのアクルーアル値を比較します。両者が同じ方向を示すとき、利益の質に関するシグナルははるかに強くなります。
よくある質問
どのような入力が必要ですか?
期首と期末の正味営業資産です。営業資産から営業負債を差し引いたもので、両日付で同じ定義を用いて計算します。
良いアクルーアル比率とはどのような値ですか?
ゼロに近い値は現金に裏付けられた利益を示します。大きな正の値は利益がアクルーアルに蓄積していることを示唆し、歴史的には利益の反動減に先行します。負の値はアクルーアルが解消に向かっていることを意味します。
比率が1を超えたり負になったりすることはありますか?
はい。 正味営業資産が2倍を超えて増加すれば比率は1を超え、縮小すれば負になります。どちらも有効で意味のある値です。
財務データは保存されますか?
いいえ。 数値はメモリ上で処理されて破棄され、計算結果のみが返されます。
純営業資産とは何ですか?
営業資産から営業負債を引いたもので、借入金や株主資本などの財務項目を除いた、営業利益を生むための資産です。期首と期末で同じ定義を使ってください。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/fin/accrual-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"noa_start":1250000,"noa_end":1430000}'const res = await fetch("https://api.kit.forhosting.com/fin/accrual-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"noa_start": 1250000,
"noa_end": 1430000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/accrual-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"noa_start": 1250000,
"noa_end": 1430000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/accrual-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"noa_start":1250000,"noa_end":1430000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"noa_start":1250000,"noa_end":1430000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/accrual-ratio", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"noa_start": 1250000,
"noa_end": 1430000
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.accrual_ratio",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
貸借対照表ベースの計算の仕組み
このエンドポイントは貸借対照表による総アクルーアルの定式を用います。エンドポイントは比率に加えてアクルーアル総額と平均ベースも返すため、各ステップを検算できます。平均がゼロの場合、比率は数学的に定義不能であり、無限大ではなく invalid_input エラーでリクエストが拒否されます。
スクリーニングと分析ワークフローでの活用
このエンドポイントはその種のパイプラインに組み込めます。データソースから貸借対照表の項目を取得し、各期間の正味営業資産を導出し、企業・年度ごとに1回APIを呼び出します。計算は決定論的で、1リクエスト$0.002と安価です。
連携の活用例
ファンダメンタルズ・パイプラインへの組み込み
貸借対照表データを消費する自動スコアリングジョブの中で企業・年度ごとの比率を計算し、各チェックを$0.002で処理します。
技術的な質問
料金はいくらですか。
1リクエスト$0.002です。また、このページのブラウザ上では無料で実行できます。
平均正味営業資産がゼロの場合はどうなりますか。
比率は定義不能となるため、リクエストは invalid_input エラーで失敗し、課金されません。