Thị trường được theo dõi so với kết quả toàn thời gian
Mỗi hàng so sánh mô hình trước trận đấu với kết quả toàn thời gian.
- Chợ Dự đoán Kết quả kết quả
- Tài / Xỉu 2.5 Tài 2.5 Tài 2.5 (6 mục tiêu) ✔ Chính xác
- Cả Hai Đội Đều Ghi Bàn BTTS Có Có ✔ Chính xác
- 1X2 HJK Helsinki Vẽ tranh ✖ Không đúng
- Thông tin tỷ số chính xác 2-1, 3-1, 2-2, 1-1, 2-0 3-3 ✖ Không đúng
Validation Report
Immutable SnapshotProbability Calibration
- Expected: 60.9%
- Historical Bucket: 60–65% — Building sample
Model Performance
This prediction contributes to:
- Primary Bets ROI (180d): -100.0%
Chưa có briefing AI cho trận này. Sau khi nâng cấp máy chủ, chạy lại «Tạo tỷ lệ hàng loạt» để tạo bản tóm tắt.
View technical JSON
{
"bundle_version": 1,
"content_hash": "7f746cedda6e286668572dfec57dfe1ae9141820d512ef16453ab7b11b7ccfa6",
"decision_algo_version": "2.2.0",
"facts": {
"ai_fp": {
"afp_away_win_prob": 0.1943,
"afp_draw_prob": 0.1975,
"afp_home_win_prob": 0.6082,
"away_predicted_xg": 1.44,
"away_win_prob": 0.1943,
"away_win_prob_posterior": 0.1943,
"bayes_applied": 1,
"btts_no_prob": 0.273,
"btts_yes_prob": 0.727,
"dc_rho": -0.13,
"draw_prob": 0.1975,
"draw_prob_posterior": 0.1975,
"fair_odds_away": 5.15,
"fair_odds_away_posterior": 5.15,
"fair_odds_draw": 5.06,
"fair_odds_draw_posterior": 5.06,
"fair_odds_home": 1.64,
"fair_odds_home_posterior": 1.64,
"home_predicted_xg": 2.86,
"home_win_prob": 0.6082,
"home_win_prob_posterior": 0.6082,
"over_25_prob": 0.803,
"prediction_confidence": "low",
"under_25_prob": 0.197
},
"api_prediction": {
"advice": "Double chance : draw or Inter Turku",
"main_pick_display": "Winner : HJK Helsinki",
"percent_away": "45%",
"percent_draw": "45%",
"percent_home": "10%",
"winner_name": "Inter Turku"
},
"away_xg": 1.44,
"betting_insight": {
"bet_label": "HJK Helsinki",
"confidence": 60.9,
"main_pick_meta": {
"confidence": "high",
"display_text": "Winner : HJK Helsinki",
"edge": 0.2349,
"edge_gap": 0.4115,
"market": "1X2",
"market_prob": 0.3739,
"model_prob": 0.6088,
"pick_type": "winner",
"probabilities": {
"away": 19.4,
"draw": 19.7,
"home": 60.9
},
"reason": "",
"selection": "home",
"selection_name": "HJK Helsinki"
},
"market_comparison": [
{
"affi_link": "",
"bookmaker_name": "Pinnacle",
"odd": 2.59
}
],
"risk_color": "#ff9800",
"risk_key": "medium_risk",
"stacked_market": null,
"value_bet": {
"best_odds": 2.59,
"bookmaker_id": 0,
"bookmaker_name": "Pinnacle",
"display_market": "HJK Helsinki Win",
"is_value": true,
"label": "Home",
"market_fair_odds": 2.67,
"market_odds": 2.59,
"model_odds": 1.64,
"overround": 3.3,
"prob_edge": 22.4,
"value_pct": 57.9,
"value_rating": "strong_value"
}
},
"betting_markets": {
"btts": {
"away_clean_sheet": 5,
"away_failed_to_score": 3,
"away_played": 12,
"away_score_rate": 76.3,
"home_clean_sheet": 4,
"home_failed_to_score": 2,
"home_played": 11,
"home_score_rate": 94.3,
"no_prob": 27.3,
"pick": "Yes",
"pick_prob": 72.7,
"source": "xG_dc",
"strong_pick": true,
"yes_prob": 72.7
},
"correct_score": {
"away_expected": 1.44,
"home_expected": 2.86,
"scores": [
{
"away": 1,
"home": 2,
"label": "2-1",
"prob": 8.0
},
{
"away": 1,
"home": 3,
"label": "3-1",
"prob": 7.6
},
{
"away": 2,
"home": 2,
"label": "2-2",
"prob": 5.8
},
{
"away": 1,
"home": 1,
"label": "1-1",
"prob": 5.6
},
{
"away": 0,
"home": 2,
"label": "2-0",
"prob": 5.5
}
],
"source": "xG"
},
"double_chance": {
"options": [
{
"key": "1X",
"label": "HJK Helsinki or Draw",
"prob": 80.6
},
{
"key": "12",
"label": "HJK Helsinki or Inter Turku",
"prob": 80.2
},
{
"key": "X2",
"label": "Draw or Inter Turku",
"prob": 39.2
}
],
"pick_key": "1X",
"pick_label": "HJK Helsinki or Draw",
"pick_prob": 80.6
},
"match_winner": {
"away_pct": 19.4,
"draw_pct": 19.8,
"home_pct": 60.8,
"lean_key": "home",
"lean_label": "HJK Helsinki"
},
"over_under": {
"api_hint": null,
"avg_total": 4.3,
"away_avg_scored": 1.4,
"confidence": "high",
"home_avg_scored": 1.6,
"over_prob": 80.3,
"pick": "Over 2.5",
"pick_prob": 80.3,
"source": "xG_dc",
"strong_pick": true,
"total_expected": 4.3,
"under_prob": 19.7
},
"prob_source": "poisson",
"value_bet_enhanced": {
"bookmaker_id": 0,
"bookmaker_name": "Pinnacle",
"edge": 57.9,
"implied_prob": 38.6,
"is_value": true,
"label": "Home",
"market": "HJK Helsinki Win",
"model_prob": 61.0,
"odds": 2.59
}
},
"closing_line_bundle": {
"away_team": "Inter Turku",
"closing_bookmaker": "Pinnacle",
"closing_capture": "PRE1",
"early_bookmaker": "Pinnacle",
"early_capture": "PRE30",
"has_data": true,
"home_team": "HJK Helsinki",
"largest_move_kind": null,
"max_abs_move_pp": 0.0,
"model_vs_closing": [
{
"closing_implied_pct": 37.39,
"gap_pp": 23.49,
"kind": "1x2_h",
"model_pct": 60.88
},
{
"closing_implied_pct": 27.51,
"gap_pp": -7.78,
"kind": "1x2_d",
"model_pct": 19.73
},
{
"closing_implied_pct": 35.09,
"gap_pp": -15.7,
"kind": "1x2_a",
"model_pct": 19.39
},
{
"closing_implied_pct": 52.44,
"gap_pp": 27.86,
"kind": "ou_o",
"model_pct": 80.3
},
{
"closing_implied_pct": 47.56,
"gap_pp": -27.86,
"kind": "ou_u",
"model_pct": 19.7
}
],
"movement": [
{
"closing": 2.59,
"early": 2.59,
"implied_closing_pct": 37.39,
"implied_delta_pp": 0.0,
"implied_early_pct": 37.39,
"kind": "1x2_h"
},
{
"closing": 3.52,
"early": 3.52,
"implied_closing_pct": 27.51,
"implied_delta_pp": 0.0,
"implied_early_pct": 27.51,
"kind": "1x2_d"
},
{
"closing": 2.76,
"early": 2.76,
"implied_closing_pct": 35.09,
"implied_delta_pp": 0.0,
"implied_early_pct": 35.09,
"kind": "1x2_a"
},
{
"closing": 1.85,
"early": 1.85,
"implied_closing_pct": 52.44,
"implied_delta_pp": 0.0,
"implied_early_pct": 52.44,
"kind": "ou_o"
},
{
"closing": 2.04,
"early": 2.04,
"implied_closing_pct": 47.56,
"implied_delta_pp": 0.0,
"implied_early_pct": 47.56,
"kind": "ou_u"
}
],
"movement_negligible": true,
"same_bookmaker": true,
"top_value_gap": {
"gap_pp": 27.9,
"kind": "ou_o"
}
},
"correct_score_insight": {
"best_value": null,
"most_likely": {
"label": "2-1",
"prob": 8.0
}
},
"home_xg": 2.86,
"homepage_pick": null,
"market_cards": [
{
"decision": "value_bet",
"ev_available": true,
"ev_over": 0.5016,
"ev_over_display": {
"capped": true,
"raw_pct": 50.2,
"text": "+25%+"
},
"ev_under": -0.6001,
"ev_under_display": {
"capped": false,
"raw_pct": -60.0,
"text": "-60.0%"
},
"featured": true,
"id": "ou_2_5",
"max_ev": 0.5016,
"over_prob": 80.3,
"sort_key": 10601.44,
"tier": "best",
"under_prob": 19.7,
"value_side": "over"
},
{
"decision": "value_bet",
"ev_available": true,
"ev_no": -0.3857,
"ev_no_display": {
"capped": false,
"raw_pct": -38.6,
"text": "-38.6%"
},
"ev_yes": 0.2141,
"ev_yes_display": {
"capped": false,
"raw_pct": 21.4,
"text": "+21.4%"
},
"featured": false,
"id": "btts",
"max_ev": 0.2141,
"no_prob": 27.3,
"sort_key": 10192.69,
"tier": "best",
"value_side": "yes",
"yes_prob": 72.7
},
{
"decision": "value_bet",
"ev": 0.1458,
"ev_available": true,
"ev_display": {
"capped": false,
"raw_pct": 14.6,
"text": "+14.6%"
},
"featured": false,
"id": "1x2",
"implied_prob": 0.3739,
"max_ev": 0.1458,
"max_ev_display": {
"capped": false,
"raw_pct": 14.6,
"text": "+14.6%"
},
"model_prob": 0.6088,
"side_label": "HJK Helsinki",
"sort_key": 10131.22,
"tier": "best"
},
{
"featured": false,
"id": "correct_score",
"sort_key": 804.0,
"tier": "risk",
"top_label": "2-1",
"top_prob": 8.0
}
],
"market_intelligence": {
"betting_signal": {
"alert_breadth": "10/13",
"alert_breadth_note": "10/13 sportsbooks confirmed",
"alert_move": "\u2193 -0.8%",
"alert_team": "Inter Turku",
"alert_title": "Sharp Money Alert",
"divergence_pp": 23.4,
"has_alert": false,
"hero_edge_pp": 23.43,
"hero_label": "HJK Helsinki",
"market_prob_pct": 37.4,
"market_team": "HJK Helsinki",
"model_prob_pct": 60.8,
"model_team": "HJK Helsinki",
"show": true,
"status_icon": "!",
"status_key": "caution",
"status_label": "Use caution",
"status_line": "Use caution \u2014 signals are mixed",
"steam_score": 31,
"steam_subtitle": "Limited conviction",
"steam_tier": "C",
"title": "Betting Signal"
},
"edge_rows": [
{
"edge_pp": 23.43,
"fair_prob": 60.82,
"label": "HJK Helsinki",
"market_prob": 37.39,
"market_type": "1x2",
"outcome": "home"
},
{
"edge_pp": -7.76,
"fair_prob": 19.75,
"label": "Draw",
"market_prob": 27.51,
"market_type": "1x2",
"outcome": "draw"
},
{
"edge_pp": -15.66,
"fair_prob": 19.43,
"label": "Inter Turku",
"market_prob": 35.09,
"market_type": "1x2",
"outcome": "away"
},
{
"edge_pp": 28.33,
"fair_prob": 80.3,
"label": "Over 2.5",
"market_prob": 51.97,
"market_type": "ou25",
"outcome": "over"
},
{
"edge_pp": -28.33,
"fair_prob": 19.7,
"label": "Under 2.5",
"market_prob": 48.03,
"market_type": "ou25",
"outcome": "under"
},
{
"edge_pp": 15.95,
"fair_prob": 72.7,
"label": "BTTS Yes",
"market_prob": 56.75,
"market_type": "btts",
"outcome": "yes"
},
{
"edge_pp": -15.95,
"fair_prob": 27.3,
"label": "BTTS No",
"market_prob": 43.25,
"market_type": "btts",
"outcome": "no"
}
],
"edge_snapshot": {
"edge_label": "extreme_disagreement",
"edge_pp": 23.43,
"fair_prob_pct": 60.82,
"hero_side": "home",
"hero_team_name": "HJK Helsinki",
"market_prob_pct": 37.39,
"status": "strong_disagreement",
"steam_team_name": "Inter Turku"
},
"fair_source": "poisson_pipeline",
"fair_vs_market": {
"comparison_available": true,
"comparison_disabled": false,
"degraded_note": "",
"divergence_guard": {
"divergence_level": "extreme",
"edge_status": "strong_disagreement",
"max_gap_pp": 23.43,
"suppress_hero": false,
"suppress_value_language": true
},
"divergence_label": "Extreme model-market divergence",
"divergence_level": "extreme",
"divergence_level_label": "Extreme divergence",
"divergence_note": "The fair estimate differs substantially from current market pricing. Large divergences can occur when rating inputs are incomplete, team-strength estimates are uncertain, or the market incorporates information not present in the model. Interpret with caution.",
"divergence_tier": "extreme",
"edge_label": "Extreme disagreement",
"edge_label_key": "extreme_disagreement",
"fair_confidence": "medium",
"fair_confidence_label": "Medium",
"fair_source_note": "Fair probability from Poisson/xG statistical model. Not bookmaker odds. Not betting advice.",
"forecast_assessment": {
"favourite_class": "Favourite",
"favourite_label": "HJK Helsinki",
"forecast_certainty_tier": "high",
"headline": "Clear favourite",
"market_agreement_label": "Weak",
"market_prob_pct": 37.4,
"model_prob_pct": 60.8,
"outcome_separation_tier": "high",
"paragraphs": [],
"reliability_headline": "Use caution",
"reliability_icon": "!",
"reliability_tier": "caution",
"summary": "Model and market lean the same side on HJK Helsinki, but pricing gaps warrant caution.",
"tier": "favourite",
"title": "Prediction Assessment",
"validation_label": "Warning"
},
"forecast_certainty": {
"note": "One outcome clearly leads the model 1X2 grid.",
"tier": "high",
"tier_label": "High"
},
"forecast_certainty_label": "High",
"has_market_probs": true,
"hero_edge_pp": 23.43,
"hero_label": "HJK Helsinki",
"hero_side": "home",
"market_activity": "Inter Turku odds shortened \u2193 -0.8%.",
"market_agreement": "weak",
"market_agreement_label": "Weak",
"market_interpretation": {},
"market_narrative": {},
"max_gap_pp": 23.43,
"model_validation": {
"score_label_key": "mi_mv_warning",
"status": "warning"
},
"model_validation_label": "Warning",
"outcome_separation": {
"breakdown": [
"Favourite exceeds second outcome by 41.1 pp (at 60.8%)."
],
"lead_gap_pp": 41.1,
"max_prob_pct": 60.8,
"note": "How spread out the model 1X2 probabilities are \u2014 crowded splits mean no single outcome dominates. Not accuracy vs the market.",
"tier": "high",
"tier_label": "High"
},
"outcome_separation_label": "High",
"rows": [
{
"edge_pp": 23.43,
"fair_prob_pct": 60.82,
"is_hero": true,
"label": "HJK Helsinki",
"market_prob_pct": 37.39,
"side": "home"
},
{
"edge_pp": -7.76,
"fair_prob_pct": 19.75,
"is_hero": false,
"label": "Draw",
"market_prob_pct": 27.51,
"side": "draw"
},
{
"edge_pp": -15.66,
"fair_prob_pct": 19.43,
"is_hero": false,
"label": "Inter Turku",
"market_prob_pct": 35.09,
"side": "away"
}
],
"status": "strong_disagreement",
"status_label": "Strong Disagreement",
"steam_note": "",
"unavailable_note": ""
},
"interpretation": {
"has_conflict": true,
"paragraphs": [
"The betting market strongly prefers HJK Helsinki (37.4%).",
"Inter Turku has attracted notable multi-book line movement (\u2193 -0.8%, 10/13).",
"This creates a conflict: Model \u2192 HJK Helsinki, Market \u2192 HJK Helsinki, Recent sharp money \u2192 Inter Turku.",
"Because signals disagree, confidence remains limited."
],
"show": true,
"title": "OddsGPT Interpretation"
},
"lifecycle": {
"closing_implied_pct": 38.61,
"closing_odds": 2.59,
"clv_pending": true,
"clv_pp": 0.0,
"clv_status": "pending",
"context": "match",
"current_stage": "waiting_for_kickoff",
"current_stage_detail": "",
"current_stage_label": "Waiting for kickoff",
"entry_implied_pct": 38.61,
"entry_odds": 2.59,
"model_validation_label": "Warning",
"model_validation_status": "warning",
"stages": [
{
"detail": "",
"id": "forecast_generated",
"label": "Prediction Generated",
"status": "done"
},
{
"detail": "",
"id": "market_detected",
"label": "Market Compared",
"status": "active"
},
{
"detail": "",
"id": "model_validated",
"label": "Validation Passed",
"status": "active"
},
{
"detail": "PRE1",
"id": "closing_recorded",
"label": "Closing Recorded",
"status": "done"
},
{
"detail": "",
"id": "clv_evaluated",
"label": "CLV Evaluated",
"status": "pending"
}
]
},
"market_move_intelligence": {
"books_reacting": 10,
"books_total": 13,
"breadth_display": "10/13",
"clv_label": "+0.00 pp",
"clv_status": "evaluated",
"current_odds": 2.6,
"move_context": "Highest consensus move",
"move_display": "\u2193 -0.8%",
"move_pct_abs": 0.8,
"move_speed_icon": "\u2014",
"move_speed_label": "Stable line",
"narrative_paragraphs": [
"Net move flat on Inter Turku (0.8%), but intraday swing reached 5.3% \u2014 price repriced then reverted.",
"Price swings look choppy \u2014 volatility reduced overall confidence in the directional signal."
],
"narrative_title": "Market Narrative",
"odds_path": {
"display": "3.00 \u2192 2.50 \u2192 2.60",
"move_speed_icon": "\u2014",
"move_speed_label": "Stable line",
"pick_team": "Inter Turku",
"points": [
{
"label_key": "open",
"value": "3.00"
},
{
"label_key": "extreme",
"value": "2.50"
},
{
"label_key": "current",
"value": "2.60"
}
],
"sparkline_polyline": "0.0,15.7 28.0,0.0 56.0,18.0",
"sparkline_trend": "flat",
"sparkline_trend_label": "Stable"
},
"open_odds": 2.62,
"page_alert_line": "",
"phase_label": "Volatile",
"phase_tip": "High disagreement or chop \u2014 low reliability for directional bets.",
"pick_team": "Inter Turku",
"ref_book": "Bet365",
"seo_title_alert": "",
"sharp_leader": "Betfair",
"show": true,
"signal_badge_class": "warn",
"signal_icon": "\u26a0\ufe0f",
"signal_key": "volatile_market",
"signal_label": "Volatile market",
"steam_score": 31,
"steam_subtitle": "Limited conviction",
"steam_tier": "C",
"title": "Market Move Intelligence"
},
"market_overview": {
"breadth_display": "10/13",
"current_odds": 2.6,
"move_display": "\u2193 -0.8%",
"open_odds": 2.62,
"pick_team": "Inter Turku",
"steam_score": 31,
"steam_team_name": "Inter Turku",
"steam_tier": "C"
},
"premium_teaser": {
"current_divergence_pp": 23.4,
"divergence_label": "Current divergence",
"title": "Premium Market Intelligence",
"unlock_items": [
"Historical similar matches",
"Closing odds analysis",
"CLV tracking",
"Sharp money signals",
"Market efficiency rating",
"Historical model vs market results"
],
"unlock_label": "Unlock"
},
"show": true
},
"match": {
"away_expected_goals": null,
"away_team_id": 1164,
"away_team_logo": "/static/teams/1164.webp",
"away_team_name": "Inter Turku",
"country_code": "FI",
"country_flag": "/static/images/country/fi.svg",
"country_name": "Finland",
"fixture_id": 1495704,
"goals_away": null,
"goals_home": null,
"home_expected_goals": null,
"home_team_country": "Finland",
"home_team_id": 649,
"home_team_logo": "/static/teams/649.webp",
"home_team_name": "HJK Helsinki",
"league_country": "Finland",
"league_id": 244,
"league_logo": "/static/leagues/244.webp",
"league_name": "Veikkausliiga",
"league_season": 2026,
"match_date": "2026-06-17 15:00:00",
"score_fulltime_away": null,
"score_fulltime_home": null,
"status_long": "Not Started",
"status_short": "NS",
"venue_city": "Helsinki",
"venue_name": "Bolt Arena"
},
"match_decision": {
"confidence": {
"breakdown": [
"pred_conf_md_strong_fav_1x2",
"pred_conf_md_line_above_ev"
],
"breakdown_resolved": [
"Strong favourite in 1X2 model (+1.5)",
"At least one tracked line above +EV threshold (+0.5)"
],
"score": 9.0
},
"markets": {
"1x2": {
"1x2_ev_mode": "market_first_p15",
"away": {
"alpha": 0.344,
"best_odd": 2.76,
"calibration": {
"active": false,
"hook": "CALIBRATE_1X2_P_FINAL"
},
"edge": -0.054,
"ev": -0.1806,
"implied_prob": 0.3509,
"model_prob": 0.1939,
"p_final": 0.2969
},
"draw": {
"alpha": 0.265,
"best_odd": 3.52,
"calibration": {
"active": false,
"hook": "CALIBRATE_1X2_P_FINAL"
},
"edge": -0.0206,
"ev": -0.1041,
"implied_prob": 0.2751,
"model_prob": 0.1973,
"p_final": 0.2545
},
"ev_available": true,
"home": {
"alpha": 0.2915,
"best_odd": 2.59,
"calibration": {
"active": false,
"hook": "CALIBRATE_1X2_P_FINAL"
},
"edge": 0.0685,
"ev": 0.1458,
"implied_prob": 0.3739,
"model_prob": 0.6088,
"p_final": 0.4424
}
},
"btts": {
"best_no_odd": 2.25,
"best_yes_odd": 1.67,
"edge_no": -0.1595,
"edge_yes": 0.1595,
"ev_available": true,
"ev_no": -0.3857,
"ev_yes": 0.2141,
"implied_no": 0.4325,
"implied_yes": 0.5675,
"n_bookmakers": 10,
"reliability": "medium"
},
"ou25": {
"best_over_odd": 1.87,
"best_under_odd": 2.03,
"edge_over": 0.2833,
"edge_under": -0.2833,
"ev_available": true,
"ev_over": 0.5016,
"ev_under": -0.6001,
"implied_over": 0.5197,
"implied_under": 0.4803,
"n_bookmakers": 11,
"reliability": "medium"
}
},
"match_tier": "value_game",
"min_ev": 0.02,
"total_xg": 4.3,
"variance_flag": false
},
"unified_decision": {
"actionable_ev_threshold": 0.02,
"algorithm": {
"enabled_since": "2026-05-26",
"game_typing_module": true,
"version": "2.2.0"
},
"balanced_alternative": null,
"best_tracked_ev": 0.5016,
"confidence": 7.5,
"decision_confidence_v1": {
"breakdown": [
"pred_conf_v1_primary_line",
"pred_conf_v1_primary_ev_above_10",
"pred_conf_v1_multi_ev_lines"
],
"breakdown_resolved": [
"Primary line identified (+1.0)",
"Primary EV above 10% (+1.0)",
"Two or more valid +EV lines at threshold (+0.5)"
],
"score": 7.5
},
"execution": {
"1x2_dominant": true,
"1x2_open_contest": false,
"grade": "A",
"stake_factor": 1.0
},
"favourite_misaligned_1x2": {
"active": false,
"gap": null,
"side": null
},
"game_type": {
"label_zh": "\u5f3a\u4fe1\u53f7\uff08\u4f4e\u65b9\u5dee\uff09",
"scoring_type": "strong_signal",
"signals": {
"btts_yes_prob": 0.727,
"draw_prob": 0.1973,
"max_1x2_prob": 0.6088,
"over_prob": 0.803,
"total_xg": 4.3,
"under_prob": 0.197,
"xg_diff": 1.42
},
"type": "strong_signal",
"typing_weights_enabled": true
},
"hero_display_pick": null,
"longshot_picks": [],
"markets": {
"1x2": {
"decision": "value_bet",
"edge": 0.0685,
"ev": 0.1458,
"implied_prob": 0.3739,
"max_ev_side": "home",
"model_prob": 0.6088,
"side": "home",
"side_label": "HJK Helsinki"
},
"btts": {
"decision": "value_bet",
"edge": 0.1595,
"ev": 0.2141,
"implied_prob": 0.5675,
"model_prob": 0.727,
"side": "yes",
"value_side": "yes"
},
"ou_2_5": {
"decision": "value_bet",
"edge": 0.2833,
"ev": 0.5016,
"implied_prob": 0.5197,
"model_prob": 0.803,
"side": "over",
"value_side": "over"
}
},
"match_id": 1495704,
"match_regime": {
"action": "bet",
"actionable": true,
"clear_edge": true,
"code": "clear_edge",
"execution_line_key": null,
"insight_line_key": null,
"max_valid_ev": 0.5016,
"min_ev": 0.02,
"stake_mult": 1.0,
"use_split_strip": false
},
"match_tier": "value_game",
"no_clear_primary": false,
"probabilities": {
"away": 0.1939,
"draw": 0.1973,
"home": 0.6088
},
"reason_codes": [
"high_total_goals"
],
"secondary_pick": {
"decision": "value_bet",
"ev": 0.2141,
"implied_prob": 0.5675,
"market": "btts",
"model_prob": 0.727,
"not_dominant": false,
"risk_band": "strong",
"risk_tier": "secondary",
"side": "yes",
"slot": "secondary"
},
"secondary_picks": [
{
"decision": "value_bet",
"ev": 0.2141,
"implied_prob": 0.5675,
"market": "btts",
"model_prob": 0.727,
"not_dominant": false,
"risk_band": "strong",
"risk_tier": "secondary",
"side": "yes",
"slot": "secondary"
},
{
"decision": "value_bet",
"ev": 0.1458,
"implied_prob": 0.3739,
"market": "1x2",
"model_prob": 0.6088,
"not_dominant": false,
"risk_band": "strong",
"risk_tier": "secondary",
"side": "home",
"side_label": "HJK Helsinki",
"slot": "secondary"
}
],
"suppressed_primary": null,
"teams": {
"away": "Inter Turku",
"home": "HJK Helsinki"
},
"top_pick": {
"composite_score": 0.402785,
"decision": "value_bet",
"ev": 0.5016,
"implied_prob": 0.5197,
"market": "ou_2_5",
"model_prob": 0.803,
"not_dominant": false,
"primary_strength": "clear",
"risk_band": "strong",
"risk_tier": "primary",
"side": "over",
"slot": "primary",
"speculative_primary": false
},
"valid_markets_count": 3
}
},
"fixture_id": 1495704,
"generated_at_utc": "2026-06-17T14:59:05.254959+00:00",
"lang_id": "en"
}
Khám phá thêm nội dung dự đoán
Nhận dự đoán cao cấp cho HJK Helsinki & Inter Turku!
Mở khóa phân tích chuyên sâu, mẹo cá cược độc quyền và dự đoán trận đấu với dịch vụ đăng ký cao cấp của chúng tôi.
Đăng ký ngay
Veikkausliiga — Bảng xếp hạng
| # | Đội | Tr | T | H | B | Đ |
|---|---|---|---|---|---|---|
| 1 | KuPS | 22 | 12 | 7 | 3 | 43 |
| 2 | Inter Turku | 22 | 11 | 9 | 2 | 42 |
| 3 | HJK Helsinki | 22 | 11 | 4 | 7 | 37 |
| 4 | Gnistan | 22 | 10 | 6 | 6 | 36 |
| 5 | AC Oulu | 22 | 10 | 4 | 8 | 34 |
| 6 | VPS | 22 | 9 | 6 | 7 | 33 |
| 7 | Lahti | 22 | 9 | 5 | 8 | 32 |
| 8 | Turku PS | 22 | 8 | 7 | 7 | 31 |
| 9 | Ilves | 22 | 7 | 4 | 11 | 25 |
| 10 | SJK | 22 | 4 | 7 | 11 | 19 |
| 11 | FF Jaro | 22 | 3 | 6 | 13 | 15 |
| 12 | Mariehamn | 22 | 3 | 5 | 14 | 14 |
| # | Đội | Tr | BT | BB | +/- | Đ |
|---|---|---|---|---|---|---|
| 1 | KuPS | 22 | 38 | 23 | +15 | 43 |
| 2 | HJK Helsinki | 22 | 36 | 27 | +9 | 37 |
| 3 | Gnistan | 22 | 36 | 29 | +7 | 36 |
| 4 | Ilves | 22 | 34 | 37 | -3 | 25 |
| 5 | Inter Turku | 22 | 29 | 16 | +13 | 42 |
| 6 | VPS | 22 | 29 | 22 | +7 | 33 |
| 7 | Turku PS | 22 | 28 | 23 | +5 | 31 |
| 8 | Lahti | 22 | 26 | 19 | +7 | 32 |
| 9 | AC Oulu | 22 | 25 | 25 | 0 | 34 |
| 10 | SJK | 22 | 25 | 33 | -8 | 19 |
| 11 | FF Jaro | 22 | 18 | 44 | -26 | 15 |
| 12 | Mariehamn | 22 | 17 | 43 | -26 | 14 |
| # | Đội | Tr | xG | xGC | +/- | Đ |
|---|---|---|---|---|---|---|
| 1 | Ilves | 22 | 4.2 | 1.7 | +2.5 | 25 |
| 2 | AC Oulu | 22 | 2.7 | 2.2 | +0.5 | 34 |
| 3 | HJK Helsinki | 22 | 2.0 | 1.6 | +0.4 | 37 |
| 4 | KuPS | 22 | 2.3 | 2.0 | +0.3 | 43 |
| 5 | SJK | 22 | 2.5 | 2.4 | +0.1 | 19 |
| 6 | Lahti | 22 | 2.4 | 2.5 | -0.1 | 32 |
| 7 | VPS | 22 | 2.0 | 2.3 | -0.3 | 33 |
| 8 | Mariehamn | 22 | 2.2 | 2.7 | -0.5 | 14 |
| 9 | Turku PS | 22 | 0.9 | 1.6 | -0.7 | 31 |
| 10 | FF Jaro | 22 | 2.4 | 4.6 | -2.2 | 15 |
| 11 | Inter Turku | 22 | — | — | — | 42 |
| 12 | Gnistan | 22 | — | — | — | 36 |