コンテンツにスキップ

WFレコード(重勝式WIN5)

データ特性

  • 配信タイミング: WIN5開催日に配信(木曜詳細発表〜日曜確定)
  • KEY_FIELDS: meet_year, meet_date

フィールド仕様

項番 フィールド名 Python変数名 桁数・文字数・繰り返し 初期値 説明
1 レコード種別ID record_type str 半角2文字 固定値"WF"
2 データ区分 data_code WFDataCategory 数値1桁 数字ゼロ 1:重勝式詳細発表時 2:重勝式対象1レース目確定時 3:重勝式払戻発表時 7:成績(月曜) 9:重勝式中止時 0:該当レコード削除(提供ミスなどの理由による)
3 データ作成年月日 data_creation_date DateYYYYMMDD 数値8桁 数字ゼロ yyyymmdd形式
4 開催年 meet_year DateYYYY 数値4桁 数字ゼロ 該当レース施行年
5 開催月日 meet_date DateMMDD 数値4桁 数字ゼロ 該当レース施行月日
6 予備 reserved_1 ReservedField 数値2桁 数字ゼロ
7 重勝式対象レース情報 target_races tuple[WFTargetRacesItem, ...] - - 5レース分の対象レース情報
8 予備 reserved_2 ReservedField 数値6桁 数字ゼロ
9 重勝式発売票数 total_tickets_sold FixedDigitInteger 数値11桁 数字ゼロ 重勝式の発売票数
10 有効票数情報 valid_ticket_counts tuple[int, ...] 数値11桁×5 数字ゼロ 各レース確定後の的中可能性のある残り票数(5レース分)
11 返還フラグ refund_flag Flag 数値1桁 数字ゼロ 0:返還無、1:返還有
12 不成立フラグ void_flag Flag 数値1桁 数字ゼロ 0:不成立無、1:不成立有
13 的中無フラグ no_winner_flag Flag 数値1桁 数字ゼロ 0:的中有、1:的中無
14 キャリーオーバー金額初期 carryover_initial FixedDigitInteger 数値15桁 数字ゼロ 開催日当日開始時のキャリーオーバー金額(単位:円)
15 キャリーオーバー金額残高 carryover_remaining FixedDigitInteger 数値15桁 数字ゼロ 次回へのキャリーオーバー金額(単位:円)
16 重勝式払戻情報 payout_info tuple[WFPayoutInfoItem, ...] - - 最大243通りの払戻情報

WFTargetRacesItem(重勝式対象レース情報)

target_racesフィールドは、5レース分の対象レース情報を格納するタプルです。各要素は以下の構造を持つWFTargetRacesItemオブジェクトです:

サブ項番 フィールド名 Python変数名 桁数・文字数 初期値 説明
7a 競馬場コード racecourse_code Racecourse 半角2文字 スペース 該当レース施行競馬場
7b 開催回[第N回] meet_round FixedDigitInteger 数値2桁 数字ゼロ その競馬場でその年の何回目の開催かを示す
7c 開催日目[N日目] meet_day FixedDigitInteger 数値2桁 数字ゼロ そのレース施行回で何日目の開催かを示す
7d レース番号 race_number FixedDigitInteger 数値2桁 数字ゼロ 該当レース番号

WFPayoutInfoItem(重勝式払戻情報)

payout_infoフィールドは、最大243通りの払戻情報を格納するタプルです。各要素は以下の構造を持つWFPayoutInfoItemオブジェクトです:

サブ項番 フィールド名 Python変数名 桁数・文字数 初期値 説明
16a 組番 combination str 半角10文字 スペース 重勝式的中馬番組合(的中無の場合も設定)
16b 重勝式払戻金 payout FixedDigitInteger 数値9桁 数字ゼロ 重勝式払戻金(的中無の場合000000000を設定)
16c 的中票数 winning_tickets FixedDigitInteger 数値10桁 数字ゼロ 重勝式的中票数(的中無の場合0000000000を設定)

関連項目