レース検証

競馬オッズを確率へ直す方法

JRAの単勝オッズを単純確率へ変換する式から、全馬の合計、設定払戻率、締切前の変動、検証記録の残し方までを架空例で解説します。

  • #競馬
  • #オッズ
  • #確率
  • #単勝
  • #検証

この記事を「あなたの数字」で読む

この記事を「あなたの数字」で読む・変更する

下の欄にあなたの数字を入れると、本文中の色付きの数字が、あなたの数字で計算し直した目安に変わります。 空欄のままなら、本文は記事の例の数字のままです。

入力は、開いているページの表示だけに使います。ブラウザーには保存せず、当サイトのサーバーや広告会社へも送信しません。別の記事には引き継ぎません。

色付きの数字は、画面の入力値と、空欄では記事内の例を使った機械的な試算です。診断・推奨・個別助言ではありません。オッズ・払戻率・公式の制度値は書き換わりません。

「入力条件に一致」は入力欄の条件が成立した印です。有利・適切・変更すべきという意味ではありません。

この記事の数字

本文はいま、記事の例の数字で表示しています。

競馬の単勝オッズは、出走馬の人気を比べるには便利です。しかし、オッズの数字をそのまま「その馬が勝つ確率」と読むと、払戻率や丸め、投票締切までの変動を見落とします。

この記事では、単勝オッズを確率の形へ直す基本式と、その数字を検証に使うときの限界を整理します。扱うのはJRAの単勝を中心とした考え方です。競馬場、インターネット投票などで締切時刻が異なるため、購入の案内ではなく、記録と振り返りの方法に焦点を当てます。

先に結論を示すと、オッズから計算できるのは「市場が示す損益分岐点の目安」です。競走結果の真の確率が、オッズだけから分かるわけではありません。オッズが作られる仕組みから確認したい場合は、先にオッズの決まり方と控除率も参照してください。

オッズは100円に対する概算払戻倍率

JRAの競馬用語辞典は、オッズを「勝馬投票券が的中した場合の概算払戻率」と説明し、中央競馬では100円に対する倍率で掲示するとしています。たとえば単勝オッズ5.0倍を100円分持ち、その馬が1着になった場合、通常の例では払戻金は500円です。

ここで大切なのは、5.0倍が「利益だけで5倍」ではなく、購入額を含む払戻金の倍率だという点です。100円に対する払戻金が500円なら、差し引きの損益はプラス400円です。不的中なら払戻金は0円で、損益はマイナス100円になります。

また、JRAが発表する最終オッズは、勝馬が1頭または1組であると想定した概算払戻率です。同着など競走結果の条件によっては、最終オッズと異なる率で払戻金が計算される場合があります。単勝オッズは、固定価格で将来の支払いを約束する値としてではなく、投票状況を基にした概算値として扱う必要があります。

オッズには投票した人たちの資金配分が反映されます。多く投票された馬は一般に低いオッズになり、投票が少ない馬は高いオッズになります。ただし、人気が高いことと、競走能力を正しく評価できていることは同じではありません。オッズは市場参加者の評価を集約した観測値であり、結果を先に知る数字ではないからです。

単純な逆数で損益分岐確率を出す

単勝オッズを確率の形へ直す最も基本的な式は、次のとおりです。

単純確率(%)=1 ÷ 単勝オッズ × 100

オッズ2.0倍なら50%、4.0倍なら25%、5.0倍なら20%、10.0倍なら10%です。この値は「この割合で的中すると、購入額と期待払戻額が同じになる」という損益分岐確率として読むと整理しやすくなります。

よく使う倍率は、次の早見表で確認できます。小数第2位まで表示し、計算途中では丸めない前提です。

単勝オッズ単純な損益分岐確率100円的中時の概算払戻金
1.5倍66.67%150円
2.0倍50.00%200円
3.0倍33.33%300円
5.0倍20.00%500円
10.0倍10.00%1,000円
20.0倍5.00%2,000円

この表の確率は、各馬を単独で見た逆数です。全馬を並べた市場確率として比較する場合は、後述する逆数合計による正規化が別に必要です。

以下は説明用の架空条件です。1回100円、オッズ5倍、的中確率を20%と置く場合、期待払戻額は次のように計算できます。

期待払戻額=100円 × 5 × 0.2100

この仮定では、長く同じ条件を繰り返したときの1回当たり期待払戻額が購入額と同じです。ただし、20%という確率をオッズの逆数から置いただけで、その馬が実際に5回に1回勝つと確認したわけではありません。

自分で的中確率を25%と見積もったなら、同じ架空条件で期待払戻額は125円です。反対に15%なら75円です。この差を検証するには、自分の確率をレース前に固定し、後から結果に合わせて書き換えない記録が必要です。

なお、複勝オッズは払戻範囲で表示されるため、単一の倍率を前提とする同じ計算をそのまま当てはめられません。馬連や3連単などは組合せごとのオッズを使います。券種によって的中条件と振れ幅が変わる点は、公営競技の券種の違いで整理しています。

全馬の逆数合計が100%を超える理由

仮に、あるレースの単勝オッズが次のように表示されていたとします。これは仕組みを説明するための架空例で、実在するレースの数字ではありません。

架空の単勝オッズ1÷オッズ
A2.0倍50.00%
B3.0倍33.33%
C5.0倍20.00%
D10.0倍10.00%
合計113.33%

1着馬は通常1頭なのに、逆数の合計は100%を超えました。これは、各馬のオッズが「真の確率を合計100%になるよう並べた表」ではないためです。JRAの払戻金は、投票法ごとに定めた率を用いる計算式で算出されます。単勝と複勝の設定払戻率は、JRA公式の「馬券のルール」で80.00%と示されています。

単勝市場を単純化して見ると、投票総額の全てが払戻原資になるのではなく、設定払戻率を反映したうえで的中票へ配分されます。そのため、各馬の単純な逆数を足した値は100%より大きくなりやすくなります。実際の表示値にはオッズ表示の丸めや、払戻金計算上の条件も関係するため、合計が毎回同じ値になるとは限りません。

比較のため、逆数合計で割って100%へ正規化する方法があります。上のAなら、50.00%を113.33%で割り、約44.12%と計算します。

正規化した市場確率=各馬の逆数 ÷ 全馬の逆数合計 × 100

同じ計算をすると、Bは約29.41%、Cは約17.65%、Dは約8.82%となり、合計は約100%です。ただし、これは市場全体に含まれる上乗せ分を比例配分で取り除いた便宜的な値です。各馬の真の勝率を復元した数字ではありません。小数の丸めによって合計が100%からわずかにずれることもあります。

控除と市場評価の偏りを分けて考える

オッズと自分の確率に差があるとき、その理由を一つに決めつけないことが重要です。少なくとも、制度上の設定払戻率と、市場参加者による評価の偏りは分けて考えます。

設定払戻率は投票法ごとに定められた制度上の率です。2026年7月23日に確認したJRA公式ページでは、単勝と複勝が80.00%、枠連・馬連・ワイドが77.50%、馬単・3連複が75.00%、3連単が72.50%、WIN5が70.00%と掲載されています。この記事の計算例は単勝を扱うため、他券種の数値を単勝へ混ぜません。

一方の市場評価は、参加者が各馬へどのように資金を配分したかという結果です。人気、直近成績、騎手、馬場、枠順など多くの情報が意識されますが、何がどれだけオッズへ反映されたかをオッズ表だけから分解することはできません。

仮に自分の推定確率が正規化した市場確率より高くても、それだけで市場が誤っているとは言えません。自分の推定に、少ない標本、見落とした情報、後から都合よく説明する癖が含まれている可能性もあります。差を見つけることと、その差に再現性があることは別の段階です。

検証では「オッズより自分の評価が高かった馬」だけを残すのではなく、見送った馬を含め、レース前に評価した全対象を同じ規則で保存します。結果が良かった例だけを集めると、推定の精度を実際より高く見積もりやすくなります。記録表の基本項目はレース検証の記録のつけ方も参照してください。

締切前のオッズは動く

オッズは投票状況に応じて変動します。JRA公式サイトでは開催中の「最新の情報」を確認でき、終了したレースでは最終オッズを確認できます。したがって、発走のかなり前に記録したオッズと、発売締切後の最終オッズが一致するとは限りません。

締切時刻も購入経路で一律ではありません。2026年7月23日に確認したJRA公式情報では、競馬場やウインズなどの事業所は発走時刻の2分前が発売締切です。2026年の案内では、即PATとA-PATのインターネット投票は各レース発走時刻の1分前、A-PATのプッシュホン投票は5分前、JRAダイレクトは2分前とされています。利用する方式や対象レースによって案内が異なるため、最新の公式情報をその都度確認する必要があります。

検証用には「予想を確定した時点のオッズ」と「最終オッズ」を別々に保存します。前者は、その時点で自分が見ていた条件に対する判断を検証する値です。後者は、締切までの市場全体の評価と比較する値です。片方だけを残すと、予想時には存在しなかった最終情報を使って判断したように見えることがあります。

記録時刻も必要です。「発走10分前」のような相対時刻に加え、日付と時刻を分単位で残すと、後から照合しやすくなります。オッズの画面を見た時刻と、予想を固定した時刻がずれた場合は両方を記録します。最終オッズが取得できなかったレースは空欄を0で埋めず、欠測として区別します。

予想時点と最終時点の差を継続的に比べる方法は、最終オッズの変動を記録する方法で詳しく整理しています。

架空例で変換から期待値まで確認する

ここでは、ある馬の単勝オッズが4.0倍、自分でレース前に置いた的中確率が30%、検証上の1回金額が100円だったとします。すべて架空の条件です。

まず、オッズから見た単純な損益分岐確率は25%です。

1 ÷ 4.0 × 100=25%

次に、自分の確率を使った期待払戻額は120円です。

100円 × 4.0 × 0.30=120円

期待損益は、期待払戻額から購入額を引いて20円です。期待回収率は120%です。

期待損益=120円-100円=20円

期待回収率=4.0 × 0.30 × 100=120%

この結果が示すのは、「的中確率30%という入力が妥当で、同じ条件を多数回考えられるなら」という条件付きの計算です。次のレースで120円が戻るという予告ではありません。1回の結果は、的中して400円が戻るか、不的中で0円になるかのどちらかです。

さらに、オッズ4.0倍は予想時点の値であり、最終的に3.2倍へ下がる可能性も、5.0倍へ上がる可能性もあります。最終オッズが3.2倍なら、30%という同じ推定確率で期待回収率は96%です。オッズの変動によって、レース予想を変えなくても計算結果は変わります。

このため、検証表では「自分の確率」と「観測したオッズ」を別々の列にします。結果を振り返る物差しについては、回収率という物差しも合わせて読むと、期待値と実績値を混同しにくくなります。

オッズと自分の推定的中率を直接比較する手順は、オッズから損益分岐的中率を出す方法も参照してください。

検証時に保存する項目

オッズから確率へ変換した結果を再検証できるように、最低限、次の項目をレース前に固定します。

区分保存する項目理由
レース開催日、競馬場、レース番号同じ名称や条件の取り違えを防ぐ
対象馬番、馬名、券種単勝と他券種を混ぜない
時点予想確定日時、オッズ取得日時締切前の変動と区別する
市場値取得時オッズ、最終オッズ判断時点と市場確定後を比べる
推定自分の的中確率、推定根拠後から確率を書き換えない
計算逆数、逆数合計、正規化値、期待回収率同じ式で再計算できるようにする
結果着順、払戻金、返還、欠測理由的中だけでなく例外も残す

集計するときは、単勝だけを一つの母集団にし、予想時点のルールを途中で変えた場合は版を分けます。レース後に根拠を追加した記録は、事前予想とは別の振り返り欄へ置きます。返還や出走取消を通常の不的中として数えず、処理規則を先に決めておくことも必要です。

単純な逆数は計算の入口として便利ですが、確率推定の完成形ではありません。全馬合計、設定払戻率、観測時刻、自分の推定誤差を一緒に残して初めて、後から同じ条件で検証できます。短期間の回収率だけで判断せず、記録方法を固定してから比較してください。

よくある質問

単勝オッズ2倍は勝率50%という意味ですか

「1÷2.0=50%」は、オッズから逆算した単純な損益分岐確率です。その馬の真の勝率が50%だとJRAが示しているわけではありません。全馬を比較する場合は、逆数合計が100%を超える影響も確認します。

オッズから確率へ直す計算式は何ですか

単勝では「1÷オッズ×100」で百分率へ直せます。たとえば8.0倍なら12.5%です。複勝はオッズが幅で表示されるため、同じ式へ一つの倍率をそのまま入れるだけでは扱えません。

逆数の合計が100%を超えたら計算ミスですか

必ずしも計算ミスではありません。設定払戻率や表示上の丸めなどがあるため、単勝オッズの逆数合計は100%を超えやすくなります。比較用に合計100%へそろえるなら、各馬の逆数を全馬の逆数合計で割ります。

予想時のオッズと最終オッズはどちらを使いますか

目的に応じて両方を分けて保存します。予想時のオッズは、その時点の判断を検証する値です。最終オッズは締切までの市場評価との比較に使います。後から最終オッズだけへ置き換えると、判断時点が分からなくなります。

オッズ1.0倍なら必ず元返しですか

通常は100円に対して100円の払戻表示ですが、JRAプラス10により1.1倍・110円と表示される場合があります。一方、著しく人気が集中した場合など、上乗せされず1.0倍・100円となる可能性もJRA公式ページに示されています。

まとめ

  • 単勝オッズの逆数は、真の勝率ではなく損益分岐確率の目安として扱う
  • 全馬を比べるときは逆数合計を確認し、必要に応じて100%へ正規化する
  • 自分の推定確率、予想時オッズ、最終オッズ、取得時刻を別々に保存する
  • 期待回収率が100%を超える計算でも、推定誤差や一回ごとの結果の振れは残る

公式出典

確認日と一次情報は次のとおりです。制度や発売時刻は変更される可能性があるため、利用時点の公式案内を再確認してください。

記事の内容を手元で確かめる

入力値はこのページ内だけで計算し、外部へ送信・保存しません。

オッズから単純確率への変換線
単純確率=1÷10進オッズ×100。控除や市場の偏りを調整しない目安です。
オッズと単純確率の関係 オッズが2倍なら50%、5倍なら20%、10倍なら10%となる右下がりの線です。 2倍=50% 5倍=20% 10倍=10% 100%50%20% 1倍5倍10倍
代表値の静的な対応表
10進オッズ単純確率
2.0050.00%
5.0020.00%
10.0010.00%

期待値計算機

架空の条件を使い、オッズと自分で置いた確率から期待値を検算します。入力内容は外部へ送信・保存しません。

1.01〜1,000の範囲で入力します。

単純な損益分岐確率40.00%

1回当たり期待払戻100円

期待損益0円

期待回収率100.00%

式と限界

期待払戻=金額×オッズ×確率、期待損益=期待払戻−金額、期待回収率=オッズ×確率×100、損益分岐確率=1÷オッズ×100です。

確率は利用者が置く仮定であり、結果や利益を保証しません。購入を勧める機能ではなく、娯楽・検証用です。