需要の交差価格弾力性計算機
ある財の価格が10 %上がり、別の財の需要が5 %増えたなら、交差価格弾力性は0.5で、2つは代替財です。2つの変化率を入力すると、弾力性とその分類が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 数量の変化率
- 5
- 価格の変化率
- 10
- 弾力性
- 0.5
- 弾力性 (絶対値)
- 0.5
- 分類
- substitutes
需要の交差価格弾力性は、別の財の価格が動いたときに、ある財の需要量がどう反応するかを測ります。単一の需要曲線上にとどまる自己価格弾力性とは異なり、交差の数値は二つの市場を比べ、その組が代替財・補完財・無関係のいずれとして振る舞うかを示します。本計算機は、問題集・スキャナーパネル・価格ノートからすでに持っている二つのパーセント変化(財Aの需要量のパーセント変化と財Bの価格のパーセント変化)を受け取り、割り算し、符号付きの結果を分類します。正の弾力性は、Bが高くなると買い手がAへ移ることを意味し、代替財です。負の弾力性は、Bが高くなるとAの購入が減ることを意味し、補完財です。ゼロの弾力性は、Bの価格がAの需要を動かさないことを意味し、無関係です。
XEDの公式と弾力性の符号が示す意味
需要の交差価格弾力性は、通常財Aと呼ばれる財の需要量のパーセント変化を、通常財Bと呼ばれる別の財の価格のパーセント変化で割った比です。公式はすでに計算済みの二つのパーセントの比なので、入力する尺度は相殺されます。十を二十で割っても、0.1を0.2で割っても同じ弾力性になり、両方の欄が同じ約束に従っている限り問題ありません。
相殺されないのは符号です。Bの価格が上がり買い手がAをより多く需要すると、分子と分母が同じ符号を共有しXEDは正になります。Aがかごの中でBの代わりになれるため、財は代替財です。
コーヒーと茶、バターとマーガリン、競合するバスと鉄道の切符が教室の定番ペアです。Bの価格が上がり買い手がAを少なく需要すると、符号が対立しXEDは負になります。プリンタとインク、ゲーム機とソフト、自動車とガソリンのように一緒に使う補完財です。
Bの価格が変わってもAの数量がまったく動かないとき、分子はゼロ、XEDはゼロで、財は無関係です。同じ財の価格変化で数量変化を割る自己価格弾力性は別の問いであり、別の計算機の領域です。
入力・出力・分類規則と検証
有限の数値を二つ送ってください。どちらの欄も正でも負でもよく、数量欄はゼロでも構いません。価格のパーセント変化は非ゼロでなければなりません。
分類はゼロ付近の狭い浮動小数許容を使い、真にゼロの分子を微細な代替ではなく無関係とラベルします。例:五割る十は弾力性0.5で代替。例:マイナス十割る二十は弾力性マイナス0.5で補完。
例:ゼロ割る八は弾力性ゼロで無関係。検証失敗は課金されません。訪問者の端末上で同一の純粋モジュールを実行するためです。
交差価格弾力性の計算機が役立つ場面
入門ミクロ経済学が交差価格の問題を出すのは、符号が採点の鍵だからです。学生は比を出すだけでなく、代替・補完・無関係と言わねばなりません。チュータリングやLMSプラグインには、価格変化がゼロのときに関係を捏造せず、両方のパーセントが負でも符号を逆転させない決定論的オラクルが必要です。
競合の値下げ後に二つのSKUを比べるカテゴリ担当は、教科書が定義するのと同じXEDを、スライドにすでにある二つのパーセント変化から求めたいのであって、まず価格と数量の水準を復元したくはありません。ナショナルブランドに対するプライベートブランドを見る小売バイヤーや、付属品が本当に本体価格と一緒に動くかを測るプロダクトチームも、同じ二つの数の契約を使います。「
Aの数量がAの価格にどう反応するかという自己価格の中点弾力性は、別の検索であり別のページです。
活用例
宿題・試験でのXED確認
学生が問題の二つのパーセント変化を入力し、符号付き弾力性と代替/補完/無関係のラベルを教科書の解答と照合します。
LMS・チュータリングの自動採点
価格変化ゼロを未定義として拒否し、無限大や偽の関係を捏造しない決定論的オラクルで交差価格の設問を採点します。
カテゴリと競合価格のノート
観測した二つのパーセント変化(自社数量対ライバルの価格動き)を、表計算で水準を組み直さずに経路非依存のXEDへ変えます。
よくある質問
需要の交差価格弾力性の公式は何ですか?
XED =(財Aの需要量のパーセント変化)/(財Bの価格のパーセント変化)です。入力を 5 と 10 と書いても 0.05 と 0.10 と書いても比は同じです。
計算機はどう代替財と補完財を見分けますか?
正のXEDは代替財(Bの価格が上がるとAの需要が増える)です。負のXEDは補完財です。狭い浮動小数許容内のゼロのXEDは、財が無関係であることを意味します。
十パーセントの変化には 10 と 0.10 のどちらを入れますか?
両方の欄が同じ約束ならどちらでも構いません。十割る二十は 0.10 割る 0.20 に等しく、10 と 0.20 を混ぜると誤った比になります。
交差価格弾力性が0.5とはどういう意味ですか?
財Aの需要が、財Bの価格の半分の大きさで同じ方向に動くという意味です。Bの価格が10 %上がるとAの需要は5 %増えるため、買い手は2つを代替財として扱っています。
価格の変化率を0にできないのはなぜですか?
弾力性は価格の変化率で割って求めるため、0では答えが出ないからです。一方、数量の変化率は0でもよく、その場合は弾力性が0となり、無関係な財に分類されます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/econ/cross-price-elasticity-demand \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"percent_change_qty":5,"percent_change_price":10}'const res = await fetch("https://api.kit.forhosting.com/econ/cross-price-elasticity-demand", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"percent_change_qty": 5,
"percent_change_price": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/econ/cross-price-elasticity-demand",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"percent_change_qty": 5,
"percent_change_price": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/econ/cross-price-elasticity-demand", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"percent_change_qty":5,"percent_change_price":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"percent_change_qty":5,"percent_change_price":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/econ/cross-price-elasticity-demand", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"percent_change_qty": 5,
"percent_change_price": 10
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "econ.cross_price_elasticity_demand",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
XEDの公式と弾力性の符号が示す意味
記号では、XEDは percent_change_qty を percent_change_price で割った値です。本エンドポイントは符号付き弾力性、絶対値、分類文字列を返すので、宿題の解答、チュータリングの判定、価格ノートは三通りの規則を手で再導出せずに経済的な関係を読めます。
入力・出力・分類規則と検証
percent_change_qty は財Aの需要量のパーセント変化です。percent_change_price は財Bの価格のパーセント変化です。下落する価格は負の percent_change_price、下落する数量は負の percent_change_qty です。フィールドはJSON数値でも数値文字列でもよく、欠落・空・非有限は invalid_input で欄名を示して失敗します。分母がゼロだと弾力性は未定義になるため、APIは無限大を返す代わりにその場合を拒否します。成功時は両入力をエコーし、elasticity(符号付きXED)、elasticity_abs(教科書が強い組と弱い組を語るときに使う大きさ)、classification(代替・補完・無関係)、短い公式文字列を付けます。
交差価格弾力性の計算機が役立つ場面
実装はparseティアAの解析コードのため、成功呼び出しはモデルトークンも外向きネットワークもなく$0.002に留まります。丸めた弾力性フィールドをテストに固定し、価格変化ゼロを明示的に拒否すれば、本格的な需要システム推定器を立てずに宿題・試験生成・軽い価格ノート向けの再現可能なXEDが得られます。
技術的な質問
価格のパーセント変化がゼロではいけない理由は?
percent_change_price がゼロだと分母がゼロになり、弾力性は未定義です。APIは無限大の代わりに invalid_input を返します。
需要の交差価格弾力性計算機の料金は?
ブラウザ版は無料です。APIは前払いKIT残高を成功1回あたり$0.002で使い、無効入力は課金されません。