ODDS PULSEv1.2.0
LAST-MINUTE ODDS MONITOR
デモモード
RACE MONITOR / SIMULATION
東京 11R ・ 架空サンプルレース
発走まで
05:00
最新のデータ時刻
--:--:--
これは架空オッズのデモです。実際の競馬とは一切関係ありません。自動購入は行いません。
発走前・履歴一括分析(v1.2)
実運用補助
30・20・15・10・5・3分前+接続時 / 5券種JST --:--:--

常時接続は不要。発走4〜6分前に一度だけ「履歴を取得・分析」を押すと、契約APIの opt=ALL で5券種の過去履歴を順番に取得。30・20・15・10・5・3分前と接続時最新を照合します。まだ来ていない3分前の記録や欠損データは使いません。5券種で最大5回のAPI問い合わせです。

資金集中疑い・価値比較・3段階判定(v1.2)

①資金集中の疑い:同じ馬に関連する複数券種のオッズ下落を確認(投票額そのものは取得しません)。②価値:表示オッズの損益分岐的中率と、旧332レースの同オッズ帯実績を並べます(新ルールの的中確率とはみなしません)。③判断:有力候補・要確認・見送り。根拠不足なら参考購入額は0円です。

予算は上限であり自動購入はしません。条件を満たす有力候補だけ50%・30%・20%の参考配分を表示。332レースの旧ルール成績(暫定114.2%)をv1.2の実績とは呼びません。
発走5分前の取得目安まで--:--:--発走時刻を入力すると表示
発走予定時刻まで--:--:--JRA公式発走時刻を確認
待機中。履歴取得ボタンを押すまでAPI通信しません。デモ画面とは別の実レース機能です。
—
発走時刻・出走取消・発売締切はJRA公式で確認。5券種の履歴は欠損・遅延することがあります。実際の投票額・資金流入は断定できません。購入・投票・通知送信は行いません。旧ルールの回収率114.2%はこのv1.2の検証値ではありません。
架空データで動作確認
ステップ 0
1ステップで模擬時刻が20秒進みます。画面上のデータ・確率・買い目はすべて架空です。
CSVを読み込む
端末内で処理
1行だけ手入力
期待値は「自分で入力した的中確率 × オッズ」で計算。確率を入力しない場合、変動のみ表示します。
自分のデータ配信URLを接続
サーバーの準備が必要

用途を選択してください。「JSON URL」は前回の接続テストに対応。「KeiBa-ODDS-APIブリッジ」はCloudflare Pagesのサーバー処理と正式な契約が必要です。提供元ID・パスワードをこの画面に入力しないでください。

こちらのアクセスコードは自分でCloudflareのSecretに設定する ODDS_ACCESS_KEY のみです。提供元パスワードとは異なります。未契約時は接続できません。
APIサービスの認証キーをiPhone内や公開HTMLへ直接書き込まない設計です。更新間隔は提供元の制限を守ってください。
過去レースの直前オッズを分析(v0.4)
履歴 opt=ALL

選択中の開催日・競馬場・レースについて、1券種のみ1回照会します。発走時刻(JST)を確認して入力してください。発走5分前・3分前・1分前の各時点以前に記録されたオッズだけで比較します。過去の結果・払戻はこの段階では読み込みません。

例:2021年12月26日・中山11R(有馬記念)は15:25発走。別レースでは必ず時刻を変更してください。

未取得。押すたびに提供元へ1回問い合わせます(画面を閉じたまま自動取得しません)。
5券種横断・単一レースの回収率検証(v0.5)
過去検証

上の開催日・競馬場・レース番号・発走時刻を使用。単勝→複勝→馬連→馬単→ワイドの順に各1回、計5回問い合わせます。同時リクエストはしません。別タブでのAPI接続・連続取得は停止してください。発走5分前と1分前の提供元記録を使用し、未来の情報は除外します。

まだ取得していません。APIの利用制限に配慮し、1券種ずつ順番に実行します。
回収率は自動取得ではなく、JRA公式払戻を100円あたりの金額として手入力した分だけ計算します。未入力は的中・不的中とも判定しません。条件を結果を見て調整すると過大評価になります。実際の馬券は購入しません。
複数レース・固定ルール検証(v0.8)
一括検証

先にレース一覧を登録し、5券種を1件ずつ順番に照会。1回の操作で最大50レース(250回のAPI問い合わせ)。別のタブ・端末でAPIを使用しないでください。レース結果は予想・買い目の決定に使用しません。払戻額の入力が完了したレースだけを集計します。

まとめてレースを登録(v0.8)
一括追加

1件ずつ入力しなくてOK。確認済みの過去開催6組・最大72レースを選んで一括登録できます。すでに登録済みのレースは重複登録しません。登録だけではAPIを呼び出しません。

初期状態では2021/12/26の中山・阪神24レースが選択されています。他の日もチェックすると最大72件です。
別の日のJRA開催番組をまとめて取り込む(v0.8)

JRAのその日の「競馬番組」ページを開き、会場名・レース番号・発走時刻が載った表をまとめてコピーして貼り付け。テキストから自動で複数レースを抽出します。年間全日程の自動検索ではありません。

テキストを貼り付けて「抽出して確認」を押してください。発走時刻は実際の結果ページと異なることがあります。
開催情報をかんたん登録(v0.7)

JRA公式の発走時刻を確認して、1行に1レースずつ入力してください。開催日・場所・R・発走時刻を自動でCSV形式に変換します。発走時刻の自動推定はしません。

初回実行時のv0.5設定(下落率の基準・1点の購入額)で全対象レースのルールを固定します。取得後の閾値変更は過去結果に反映しません。iPhoneでページを閉じると処理が中断する場合があります。ブラウザ内の保存データは消去される場合があるためCSVを保管してください。25・50レース処理は大量の有料API問い合わせになるため提供元の制限・料金・利用許可を確認してください。通信エラー時は自動停止し、保存済みの完了レースから再開します。
まだレースが登録されていません。
最終検証・品質監査(v0.9)
保存済みデータを集計

対象は保存済みの完全取得・全点精算済みレースのみ。追加API通信は行いません。新しいデータを入れるたびに自動再計算します。払戻元の一次情報の検証、購入成立の確認は別に必要です。

集計データを読み込みます。
券種別・開催日別・競馬場別の集計
高額的中に依存していないか
欠損・未来情報・出典の監査
実運用に進む前の判定基準
バックテスト結果は取引可能性・将来の的中を保証しません。
JRA公式の払戻表から一括精算(v0.7)
貼付・照合

JRA公式の対象レース結果ページを開き、「払戻金」部分をコピーして貼り付け。5券種の払戻を抽出して照合します。JRAサイトに直接通信して自動取得する機能ではありません。

JRA公式:過去のレース結果を探す

未解析。JRA公式の対象レース1件分のみ貼り付けてください。
不的中は0円として自動照合します。転記ミスや別レースの貼付を防ぐため、5券種の払戻がすべて読み取れない場合は反映できません。複数レースの払戻表を一緒に貼らず、1件ずつ処理してください。返還・同着など特殊ケースでは手動精算を使用してください。
払戻をCSVで一括精算

書き出した結果CSVの payoutPer100Yen にJRA確定払戻を入力して、読み込んでください。不的中は 0、未確認は空欄。勝ち馬・払戻は自動取得しません。

データはこのブラウザ内のローカル保存領域に保存。team-naveのID・パスワード・ODDS_ACCESS_KEYは保存しません。5券種の時点データの欠損・エラーがあるレースは不完全として集計から除外。これは検証環境で、利益や的中を保証するものではありません。
実APIのエラー原因を診断
単勝のみ・1回

いま選択した日付・競馬場・レースの単勝だけを提供元に1回問い合わせます。複数券種を連続取得せず、認証エラー・HTTP拒否・データ形式エラーを区別します。アクセスコードはODDS_ACCESS_KEYです(提供元ID・パスワードは入力しないでください)。

未実施。テストはボタンを押したときだけ実施します。
契約前の通信テスト
無料・認証なし

Cloudflareから提供元サーバーまで届くかだけを検査。提供元の会員ID・パスワードは送信しません。 HTTP応答があっても、有料APIの正常動作・契約条件の確認にはなりません。

未実行。テストはボタンを押したときだけ実施します。
提供元JSONの無料変換テスト
架空データ

公開仕様に基づいて作った架空の5券種・2時点のサンプルです。実データではありません。APIのレスポンス形式をODDS PULSEへ変換する処理をテストできます。

変換後、資金集中ランキング・券種・変動グラフに反映します。
券種別オッズ
変動基準:5分前
—
データ件数
—
最大オッズ下落
—
急落検知数
オッズ推移
取得時刻ベース
選択した馬券—
—水色=オッズ
資金集中の兆候
推定・断定不可
単勝・複勝・組み合わせ券種で、オッズ下落が重なる馬を上位表示。資金流入額を直接測るものではありません。
買い目候補
検証用
推定的中率がある場合のみ期待値を計算し、候補を整理します。
予算は候補の配分上限です。自動購入しません。オッズは締切後に変わる場合があります。期待値は予測確率の精度に依存します。
取得履歴
0件未更新
保存・模擬購入(v0.3)
D1対応

Cloudflare D1に時点オッズと模擬購入記録を保存。実際の馬券購入は行いません。デモは架空データとして明確に区別します。

D1バインディングとアクセスコードの設定後に使用可能です。API受信中は新しい時点オッズを自動保存します(画面を開いている間のみ)。
模擬購入を記録

画面で選択中の券種・馬番・オッズを使用します。実オッズの自動取得がない間は、テスト目的でのみ利用してください。

模擬購入の成績
0件
0円
精算済み購入額
0円
払戻額
—
模擬回収率
模擬購入はまだありません。

結果確定後に払戻額を手入力して「精算」します。外部の払戻結果は自動取得しません。未精算分は回収率から除外します。