オッズ・確率・期待値
同じオッズでも人気順が違う理由
競馬で同じオッズなのに人気順が違う理由には、表示の小数処理で元の差が見えなくなる場合と、別のレースでは周囲の価格が違う場合があります。同じ表示倍率だけで投票額まで同額とは判断できません。また同率の順位処理は提供元の定義を確認する必要があります。価格・順位・表示時点を分け、公式の人気と自分で計算した順位を混ぜずに読みましょう。
読む時間の目安:約11分

同率という言葉が何を指すかを区別する
『同率』には、画面に表示されたオッズが同じ、元の投票額が同じ、順位のラベルが同じ、という異なる意味があります。三つは常に一致するとは限りません。まず自分が比較しているのが、表示価格なのか、票数なのか、提供元が付けた人気順位なのかを確認します。見えていない元データまで同じだと推測しないようにしてください。
JRAのオッズ案内には馬番順とオッズ順の切替があり、NARの案内でも人気順や馬番順などの表示方法が示されています。一覧の並び方と人気の列は別の情報です。馬番順で3行目にいる馬を3番人気と読んだり、表示を切り替えた後も同じ行が同じ馬だと思ったりすると、同率とは無関係の取り違えが起きます。
表示が同じことと元データが同じことを分けると、疑問の種類を整理できます。同じ競走の同じ時点の表示で違いを見つけたのか、別レースの同じ倍率を比べているのかでも、確認する内容は違います。以下はこの二つを分けて説明します。
表示の小数処理で細かな差は見えなくなる
NARの公式説明では、オッズは計算後に小数第2位以下を切り捨てた値とされています。この説明の範囲では、計算値3.01と3.09はいずれも3.0として表示されます。表示が同じでも、切り捨てる前の値まで同じであるとは言えません。これは数値を限られた桁で表す際に失われる情報の問題です。
ここでNARの説明を、全ての他社画面の内部仕様へそのまま移すことはしません。第三者がさらに四捨五入する、表示桁を変えるなどの処理をしていれば、同じ数字の意味は変わり得ます。提供元の説明が確認できなければ、少なくとも画面に出ている桁の精度までしか読み取れない、として扱います。
JRA-VANのTARGET公式マニュアルにも、オッズから票数を逆算した推定値には、端数処理などに伴う誤差が含まれる旨の注意があります。表示価格だけから正確な票数を復元することが難しい点は、人気を比較する際にも関係します。推定の票数が近いから実際も完全同額と決めることはできません。
投票額が違っても同じ3.0倍になる具体例
架空ケース1:総額100万円、通常率80%の単勝モデル
単一の勝馬、返還や特別加算などがない簡略モデルで、投票総額100万円、計算に用いる率80%と置きます。Aへの投票を26万4,000円、Bを26万円とします。この時の元本込みの計算倍率は、Aが80万円÷26万4,000円で約3.0303倍、Bが80万円÷26万円で約3.0769倍です。
表は左右にスクロールできます。
| 馬 | 仮の投票額 | 切り捨て前の倍率 | 小数第2位以下切り捨て | このモデルの投票額順 |
|---|---|---|---|---|
| A | 264,000円 | 約3.0303倍 | 3.0倍 | 1位 |
| B | 260,000円 | 約3.0769倍 | 3.0倍 | 2位 |
| C | 200,000円 | 4倍 | 4.0倍 | 3位 |
| D | 150,000円 | 約5.3333倍 | 5.3倍 | 4位 |
| E | 100,000円 | 8倍 | 8.0倍 | 5位 |
| F | 26,000円 | 約30.7692倍 | 30.7倍 | 6位 |
架空の投票モデルで、金額は合計100万円。公式サービスの同率処理を再現した表ではなく、投票額順と表示精度の違いを説明しています。
AとBの表示は同じ3.0倍でも、仮の投票額には4,000円の差があります。投票額で順位を付けるモデルなら、AとBは別の順位になります。ここから一般に分かるのは、『表示が同じなら元の配分も同じ』という推論が成り立たないことです。実際の画面での人気順位がどの元データと同率処理に基づくかは、別に確認します。
このモデルの26万4,000円は、投票した人数ではありません。一人の大きな投票と、多数の小さな投票の合計は、金額として同じになることがあります。表示価格が同じことから支持人数が等しいとも判断できません。価格から分からない情報を付け足さないことが、同率を読む際の重要な境界です。
別レースの同じ4倍は違う人気順になり得る
架空ケース2:対象馬への割合を20%でそろえる
次は、同じ通常率80%の単純モデルで、対象Aへの投票割合をどちらも20%とします。Aの理論倍率は0.8÷0.2=4倍です。しかし、他馬への投票割合の分かれ方が違うと、Aより多く投票された馬の数が変わります。自分の価格が同じでも、周りとの相対順位は同じとは限りません。
表は左右にスクロールできます。
| モデル | Aへの割合 | 他馬への投票割合 | Aより多い馬の数 | Aの投票額順位 |
|---|---|---|---|---|
| 8頭のP | 20% | 18・16・14・12・10・6・4% | 0頭 | 1位 |
| 6頭のQ | 20% | 30・25・10・8・7% | 2頭 | 3位 |
各レース内の割合は合計100%。実在の人気別成績や勝率を示すものではありません。
Pでは他の7頭へ投票が分かれており、Aより多く集めた馬はいません。Qでは2頭が30%と25%を集めるため、Aはその後ろです。どちらのAも20%という同じ投票割合と4倍の理論価格ですが、順位は1位と3位になります。人気順位を価格へ置き換える際には、周囲の分布が必要なのです。
この例からPのAの方が必ず勝ちやすい、QのAの方が割安といった結論は出ません。投票の割合と真の勝率は同じ数字ではないためです。対象頭数も違う二つの架空モデルは、相対順位の意味を示すためのものです。人気別の実績を検証したい場合には、実際の対象期間や条件をそろえた別の集計が必要になります。
自分で順位を付け直す時は同率の処理を決める
表示オッズを表計算で並べ替える場合、同じ値をどう順位にするかを自分で決める必要があります。例えば3.0、3.0、4.0という三つの値について、同じ価格を同順位とするなら1位・1位・3位という付け方も、順位を詰めて1位・1位・2位という付け方も考えられます。どちらも筆者が分析用に置ける定義で、公式人気そのものではありません。
一方、同率でも馬番順に1位・2位・3位と連番を振る方法では、表示上の一番上を選ぶと馬番による選択が混ざります。『同じオッズなら上位を買う』というルールが、実際には小さい馬番を買うルールになっていないかを確認してください。同率の全候補を含めるなら点数が増えるため、予算の扱いも決めておきます。
自分の計算順位を保存する場合は、『表示オッズから計算した順位』と名付け、データ提供元の人気列を上書きしません。二つが違っていても、それだけで提供元が誤っているとは言えません。元データの粒度、取得時点、同率処理が違う可能性があるためです。比較条件を確認してから差を説明します。
購入条件が『3番人気以内』であれば、境界に同率がある時の扱いは特に重要です。3位に同じ値が2頭いる場合、両方採用するか、どちらかを選ぶか、見送るかで購入数が変わります。結果後に当たった側を採用したことにしないよう、採否の規則を先に固定してください。
時点や券種が違う順位を比べない
同じ馬の朝の3番人気と直前の2番人気を比べる場合、価格が変わったのか、他馬の価格だけが変わったのかを分けます。自分の表示オッズが3.0倍のままでも、他馬が動けば相対順位は変わり得ます。順位の変化だけを見て『自分の馬へ投票が急増した』と断定することはできません。
切り捨て前の計算値が3.01と3.08で、後に互いの位置が入れ替わったという架空の状況でも、表示が3.0と3.0のままという場合があります。この時、画面上の価格の変化ゼロと、元の投票配分の変化ゼロは同じではありません。限られた表示精度の下で何を観察できたかという問題として扱います。
単勝と複勝、馬連とワイドの順位も別の条件です。複勝が幅で表示される場合は、下限で並べるか上限で並べるかでも順序が変わり得ます。例えばAが1.5〜2.0倍、Bが1.6〜1.9倍なら、下限と上限で低い側が逆です。一つの『複勝人気』へ変換するなら、比較に使う値を明記してください。
馬連の人気は2頭の組合せに付く順位です。一頭の単勝人気と同じ列の意味だと考えず、どの組合せを比較しているか確認します。券種・時点・対象の単位をそろえることが、同率の疑問を解く前の基本になります。
同じオッズ帯という集計も完全な同値ではない
人気別の成績を比べる際に『3倍台』のような帯を使う場合、3.0倍と3.9倍を同じ群へ入れています。これは分析を見やすくする区切りであり、同じ価格だけを比較したことにはなりません。100円購入の通常の説明なら、的中時の払戻は300円と390円で90円違います。帯の名前だけで群の価格分布がそろったと考えないようにします。
『同じオッズでも1番人気の方が強い』という仮説を検証するなら、帯ごとの対象数、実際の価格の分布、頭数や対象期間も残します。本稿はその実測比較を行った記事ではありません。順位ラベルだけに有利さがある、ないと断定する代わりに、比較に必要な条件を示しています。
同じ表示の候補が少数しかいない場合には、1回の的中で回収率が大きく変わることもあります。対象数と全支出・払戻を併記し、成功例だけを抜き出さないようにします。検証途中で帯を細かく分け直した場合は、その変更も別の分析として残すと、後から条件を選んだ経緯が分かります。
同率表示を見つけた時の確認順序
- 同じ競走・同じ券種・同じ時点の情報かを確認する。
- 表示されている値の桁と、順位の列の定義を確認する。
- 公式または提供元の人気列と、自分で並べた順位を別に保存する。
- 元の票数がない場合は、同表示から同額投票と推測しない。
- 購入基準に順位を使うなら、同率と境界の採否を事前に決める。
競馬のオッズ・人気・同率の関係は、ひとつの数字から複数の情報を読み取ろうとするほど分かりにくくなります。価格は倍率、順位は周囲との順序、票数は金額の配分です。別々の情報を別々の列で残すことで、同じ表示の意味を過大に解釈せず、必要な比較へ進めます。
推移をグラフにする場合にも、価格の線と順位の線を分けます。3.0倍の横ばいの線と、2位から1位へ動く線は矛盾とは限りません。縦軸が何を示すかを明記すると、数字の変化が別の意味を持つことを読者も確認できます。
人気が一つ上だからという理由だけで、同じ価格の候補へ予算を増やす必要はありません。自分が評価した条件と購入案の費用へ戻って考えます。提供元の同率処理が確認できない場合には、その不明点を残し、未確認の内部仕様を想像して結論を作らないようにしてください。
よくある質問
同じ3.0倍なら投票額も同じですか?
限られた桁へ処理された表示だけでは、元の投票額まで同じとは言えません。NARの説明のように小数第2位以下を切り捨てる場合、異なる計算値が同じ表示になることがあります。元データがなければ正確な差は確認できません。
同じ4倍なのに別レースでは人気が違うのはなぜですか?
人気は同じレース内の相対順位だからです。対象馬より低い価格の馬が何頭いるかによって順位が変わります。同じ4倍でも周囲の価格が違えば1番人気や3番人気になり得ますが、それだけで勝率の優劣までは断定できません。
同率の時は馬番の小さい方が上位ですか?
全ての提供元が同じ規則とは限らないため、表示の説明を確認してください。自分で馬番順に連番を付けたものを公式人気と混ぜないことが重要です。分析用に採用する場合は、同率の全候補を含めるかなどの規則を先に決めます。
オッズが同じまま人気だけ変わることはありますか?
相対順位は他馬との関係なので、他馬の価格変化で変わる場合があります。また小数処理後の表示が同じでも、元の計算値が変わっている可能性はあります。時点・券種・元データの違いを確認し、自分の馬への投票だけが原因と決めつけません。
根拠・公式の確認先
- JRA|オッズを見ながらの購入
- NAR|レースを予想する・オッズの仕組み
- JRA-VAN TARGET|オッズ画面の推定票数と誤差
- JRA|オッズの意味と確定払戻の違い
- JRA|馬券の種類と的中条件
- JRA-VAN|回収率の計算と的中率の集計単位
- JRA|発売・払戻・返還のルール
本文の制度・用語の定義と、考察・架空例を区別しています。制度、発売、競走条件の変更は主催者の最新発表を優先してください。確認日:2026/10/25。



