分数オッズ変換
分数オッズを入力すると、ほかの3つの表し方が分かります。5/2 は小数オッズ3.5、示唆確率は約28.57%、賭け金1単位あたりの利益は2.5単位です。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 分子
- 5
- 分母
- 2
- 分数オッズ
- 5/2
- 小数オッズ
- 3.5
- インプライド確率
- 0.2857142857
- インプライド確率 (%)
- 28.5714285714
5/2 と書く五対二のような分数オッズは、英国・アイルランドで伝統的な価格表記です。左の数が見込みの純利益、右の数がその利益を生む賭け金です。この機能は、正の二つの成分を、掲示価格の横で本当に必要な三つの値へ変換します。小数オッズは分数に1を足した値で、5/2 は 3.5 になり、元の賭け金を含む総払戻しを示します。示唆確率はその小数オッズの逆数なので、5/2 の価格は市場のオーバーラウンドを除く前で七分の二の勝機を意味します。単位あたりの見込み利益は分数そのものです。5/2 に1単位を賭け、的中すれば利益は 2.5 単位です。分子と分母はゼロより真に大きい有限数として送ってください。
分数オッズの意味と三つの出力の組み立て方
分数オッズ n/d は単純な取引を表します。分母を賭けると、的中した選択は分子を純利益として支払い、元の賭け金も返します。だからイーブンマネーは 1/1(1を賭けて1を得る)、強い本命は 1/4(4を賭けて1を得る)、5/2 や 11/4 のような長い価格は賭け金より多い利益を払います。
最初に導く数字は単位あたりの見込み利益で、これは分数 n を d で割っただけです。5/2 では、リスクした1単位ごとに利益は二単位半です。二番目の数字は小数オッズ、欧州式の総払戻し表記です。
単位利益に元の1単位の賭け金を足すので、小数オッズは n/d に1を足した値になります。同じ 5/2 は小数では 3.5、1/1 は 2.0、1/4 は 1.25 です。三番目の数字は示唆確率で、この価格だけがその結果に付いていると仮定した公正なブックが割り当てる勝機です。
小数オッズで1を割った値であり、d を n 足す d で割った値でもあります。5/2 では示唆される勝機は七分の二、およそ 28.57 パーセント、イーブンマネーでは二分の一、1/4 では五分の四です。これらの恒等式に、複数筋市場からのヴィグ除去、モンテカルロ標本、ライブフィードは入りません。
すぐ使える教科書の点検は 5/2 → 小数 3.5、示唆 2/7、利益 2.5、1/1 → 2.0、0.5、1.0、1/4 → 1.25、0.8、0.25 です。
分数オッズ変換の使いどころと、そうでないもの
掲示板、教室の確率演習、期待値ノートは、一つの価格の三つの言い方を絶えず行き来します。英国式の 5/2 は小数オッズ列に載せる前に 3.5 にする必要があり、対数損失や Brier の点検に入れる前に示唆確率が必要で、表計算が賭け金ごとの損益を付ける前に単位利益が必要です。
講師は同じ恒等式を使い、短い分数が示唆勝機を小さくするのではなく大きくすることを学習者に見せます。その読みでは五対二は七分の五ですが、賭けの分数オッズ 5/2 の示唆勝機は七分の二です。反対の数字であり反対の検索意図なので、別ページに置きます。
マネーライン翻訳、Dutching 分割、複数筋のヴィグ調整示唆確率エンジンでもありません。
活用例
示唆確率の宿題と解答キー
5/2 が 2/7、イーブンマネーが二分の一、1/4 が五分の四を示唆することを、決定的な神託で解答キーに示します。
よくある質問
5/2 のような分数オッズを小数オッズへどう変換しますか?
分子を分母で割り、1を足します。5/2 では 5÷2+1 = 3.5 で、元の賭け金を含む単位あたりの総払戻しです。
分数価格が担う示唆確率は何ですか?
5/2 は 2/7(約 28.57%)、1/1 は 50%、1/4 は 80% を示唆します。
単位あたりの見込み利益とは何ですか?
5/2 に 1 を賭けて的中すれば純利益は 2.5 単位、小数の 3.5 はその利益に返却賭け金を足した値です。
1/1 や 1/4 のオッズは何を意味しますか?
1/1 は1単位賭けて1単位勝つ同額の賭けで、小数オッズは2.0、確率は0.5です。1/4 は本命で、4単位賭けて1単位勝ち、小数オッズは1.25、示唆確率は0.8になります。
ゼロやマイナスの数を入力するとどうなりますか?
変換は行われません。2つの数はどちらもゼロより大きい必要があります。5/0 は定義できず、0/2 は利益ゼロで確率1という存在しない価格になるためです。マイナスの値も別の価格に置き換えずに受け付けません。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/stat/fractional-odds \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"numerator":5,"denominator":2}'const res = await fetch("https://api.kit.forhosting.com/stat/fractional-odds", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"numerator": 5,
"denominator": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/fractional-odds",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"numerator": 5,
"denominator": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/fractional-odds", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"numerator":5,"denominator":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"numerator":5,"denominator":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/fractional-odds", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"numerator": 5,
"denominator": 2
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.fractional_odds",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
min_component_exclusive | 0 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
ゼロ・負・欠落・無限・非数値の成分は価格を捏造せず invalid_input で失敗します。成功した API 呼び出しは1件あたり $0.002 で、検証失敗は残高を消費しません。
入力契約、応答の形、無効とみなすもの
いずれもゼロより真に大きい有限数でなければなりません。空文字、符号だけ、十六進接頭辞、Infinity、NaN、オブジェクト、配列は拒否します。ゼロは有効な成分ではありません。負の成分も、別の価格を捏造する絶対値を黙って取らずに拒否します。必須の欄は二つです。 numerator(別名 num と n)と denominator(別名 den と d)です。JSON の数値と、"5" や "2.5" のような前後空白を除いた十進文字列は受け付けます。0/2 は示唆確率を 1、利益を 0 にし、5/0 は未定義なので、ゼロのどちら側も欄名を挙げて正の数を求める invalid_input で失敗します。成功時の本体は、整えた numerator と denominator、"5/2" のような表示文字列 fractional_odds、単位あたり総払戻しの decimal_odds、単位区間の implied_probability、その勝機の百倍である implied_probability_percent、1単位あたりの純利益 profit_per_unit、三つの恒等式を書き直した formula 文字列を返します。同じ numerator と denominator の組は常に同じペイロードになります。検証失敗は課金されず、成功した API 変換は公開の $0.002 が1件あたりの料金です。
分数オッズ変換の使いどころと、そうでないもの
成分はすべて正のままにし、小数オッズは純利益ではなく総払戻しとして扱い、以降の計算にはパーセント欄ではなく implied_probability を渡してください。このページでは変換はすべてご利用のブラウザ内で走ります。API では成功した各件が $0.002 で、応答を返したあとに何も保存しません。
連携の活用例
掲示価格から小数列へ
5/2 や 11/4 のような英愛の分数掲示を小数オッズへ変え、モデル・表・API が一つの総払戻し尺度を共有できるようにします。
単位あたり利益の fixture
手計算なしで、表計算・試験・机上計算機向けに単位利益と小数払戻しの再現可能な点検点を生成します。
技術的な質問
オッズ成分がゼロまたは負だとどうなりますか。
要求は invalid_input で失敗します。numerator と denominator はどちらも、ゼロより真に大きい正の有限数でなければなりません。検証失敗は課金されません。
分数オッズ変換の料金はいくらですか。
このページのブラウザでは無料です。API では成功した要求が $0.002 で、無効な入力は課金されません。