| Time | Tipster | Selection | Odds | Stake |
|---|---|---|---|---|
| 2026-03-03T11:05 | Betfair Cricket Trader | New Zealand | 2.52 | $1.00 |
| 2026-02-27T00:35 | Matt Welsh | 8. Ladhar | 4.90 | $1.00 |
| 2026-02-27T00:05 | Ben Asgari | 1. Bel Merci | 4.70 | $1.00 |
| 2026-02-14T05:05 | Stats Insider | 4. Tentyris | 3.05 | $1.00 |
| 2026-02-14T00:35 | Tony Kneebone | Tentyris | 2.74 | $1.00 |
| 2026-02-11T06:35 | Ace Previews | Aleksandar Vukic | 2.96 | $1.00 |
| 2026-02-10T10:05 | Ace Previews | Zizou Bergs | 2.10 | $1.00 |
| 2026-01-30T01:35 | Cam Luke | Extraglow | 2.00 | $1.00 |
| 2026-01-30T01:35 | Cam Luke | Shaddap | 3.25 | $1.00 |
| 2025-12-29T06:35 | Michael Tye | 3. Irish Zoe | 3.00 | $1.00 |
Note: Lapsed bets occur when the odds move before your bet is matched. Also showing 12 void bets (scratched horses, cancelled events).
| Time (AEST) | Source | Tipster | Event | Selection | Odds | AI | Status |
|---|---|---|---|---|---|---|---|
| 07.Mar 11:04* | Sky | Sky Racing - Fred Hastings | MENANGLE R10 | Watts Up Partytime | - | - | NO BF TRACK |
| 07.Mar 12:35* | Sky | Sky Racing - Darren McAullay | BUNBURY R7 | London's Image | - | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Chris Nelson | Aquis Park Gold Co... | Excelboom | 4.40 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Chris Nelson | Aquis Park Gold Co... | Raging | 16.00 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Chris Nelson | Aquis Park Gold Co... | Yoshino | 8.00 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Chris Nelson | Aquis Park Gold Co... | Boss Mode | 4.00 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Chris Nelson | Aquis Park Gold Co... | Unfaithful | 3.40 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Chris Nelson | Aquis Park Gold Co... | Beauty Bound | 5.00 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Chris Nelson | Aquis Park Gold Co... | Memoria | 2.35 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Adam Olszanski | Towong R3 | Tara's Crown | 3.90 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Gaurav Khosla | Ladbrokes Pioneer ... | Altar Boy | 2.50 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Gaurav Khosla | Ladbrokes Pioneer ... | Suits | 2.45 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Gaurav Khosla | Ladbrokes Pioneer ... | Scissor Me Timbers | 2.15 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Gaurav Khosla | Ladbrokes Pioneer ... | Mummsie | 3.00 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Gaurav Khosla | Ladbrokes Pioneer ... | Black Zous | 3.20 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Brent Zerafa | bet365 Edenhope R3 | Popthebubbly | 4.00 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Brent Zerafa | bet365 Edenhope R2 | Scoparia | 21.00 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Brent Zerafa | bet365 Edenhope R5 | The Wayfarer | 3.60 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Brent Zerafa | bet365 Edenhope R7 | She Flys | 3.10 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Edward Sadler | bet365 Edenhope R6 | Aussie Pharoah | 5.00 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Edward Sadler | bet365 Edenhope R4 | Port Louis | 4.60 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Brent Zerafa | bet365 Edenhope R1 | Ransom Royale | 2.20 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Edward Sadler | bet365 Edenhope R2 | Iron Stupa | 3.10 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Edward Sadler | bet365 Edenhope R1 | Moussaka | 2.70 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Edward Sadler | bet365 Edenhope R8 | Pittsburgh Pirate | 4.20 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Brent Zerafa | bet365 Edenhope R6 | Aussie Pharoah | 5.00 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Edward Sadler | bet365 Edenhope R5 | Lychee Green Tea | 5.00 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Brent Zerafa | bet365 Edenhope R4 | The Mount | 4.00 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Edward Sadler | bet365 Edenhope R7 | Reel Hot | 8.00 | - | NO BF TRACK |
| 07.Mar 11:26* | Racing Com | Brent Zerafa | bet365 Edenhope R8 | Khor | 3.00 | - | NO BF TRACK |
Record: 7W-25L | P/L: +$0.95
| Time | Src | Tipster | Event | Selection | Odds | Stake | Result | P/L |
|---|---|---|---|---|---|---|---|---|
| 07 Mar 15:05 | BF | Sam Hyland | Eagle Farm (AUS) 7th Mar | Rezone | 3.90 | $1.00 | LOST | -$1.00 |
| 07 Mar 13:05 | BF | David Strehlau | TAB & World Pool Kewney S... | Salty Pearl | 2.92 | $1.00 | LOST | -$1.00 |
| 07 Mar 12:35 | BF | Rylie Morgan | BUNBURY VOLKSWAGEN HANDIC... | Swingman | 3.60 | $1.00 | WON | +$2.60 |
| 07 Mar 12:35 | BF | Clint Hutchison | TAB & World Pool Kewney S... | Salty Pearl | 2.98 | $1.00 | LOST | -$1.00 |
| 07 Mar 12:35 | BF | Sky Racing - Da... | Bunbury (AUS) 7th Mar | Western Lady | 3.55 | $1.00 | LOST | -$1.00 |
| 07 Mar 12:05 | BF | Clint Hutchison | Kirin Ichiban Shaftesbury... | Persian Spirit | 4.20 | $1.00 | LOST | -$1.00 |
| 07 Mar 12:05 | BF | Ben Asgari | Good Friday Appeal Ottawa... | Simply Steffi | 7.60 | $1.00 | LOST | -$1.00 |
| 07 Mar 12:05 | BF | Brent Zerafa | TAB & World Pool Kewney S... | Salty Pearl | 2.92 | $1.00 | LOST | -$1.00 |
| 07 Mar 11:36 | BF | Harry White | TURF PRO RENOVATIONS CLAS... | Miles Of Glory | 4.70 | $1.00 | LOST | -$1.00 |
| 07 Mar 11:35 | BF | Rylie Morgan | MGIB HANDICAP | Essentric Nature | 5.30 | $1.00 | LOST | -$1.00 |
| 07 Mar 11:35 | BF | Brent Zerafa | Kirin Ichiban Shaftesbury... | Persian Spirit | 4.00 | $1.00 | LOST | -$1.00 |
| 07 Mar 11:35 | BF | Rebecca Hill | MORETON HIRE BENCHMARK 80... | Kureder | 3.90 | $1.00 | WON | +$2.90 |
| 07 Mar 11:35 | BF | Adam Olszanski | Costello Rural Towong Cup | Blushing Tycoon | 4.00 | $1.00 | LOST | -$1.00 |
| 07 Mar 11:35 | BF | Ben Asgari | Kirin Ichiban Shaftesbury... | Cafe Millenium | 5.20 | $1.00 | LOST | -$1.00 |
| 07 Mar 11:35 | BF | Chris Nelson | Randwick (AUS) 7th Mar | Autumn Boy | 3.60 | $1.00 | LOST | -$1.00 |
| 07 Mar 11:35 | BF | Clint Hutchison | Sharp EIT The All-Star Mi... | Tom Kitten | 4.20 | $1.00 | WON | +$3.20 |
| 07 Mar 11:35 | BF | Ben Asgari | TAB & World Pool Kewney S... | Salty Pearl | 2.92 | $1.00 | LOST | -$1.00 |
| 07 Mar 11:35 | BF | Rebecca Hill | MAGIC MILLIONS MARCH YEAR... | Kokatahi | 5.00 | $1.00 | LOST | -$1.00 |
| 07 Mar 11:35 | BF | Harry White | ESSENTIAL ASSET AND FIRE ... | Eureka Rebel | 4.50 | $1.00 | WON | +$3.50 |
| 07 Mar 11:35 | BF | Harry White | STAR GROUP EQUIPMENT BENC... | Throttle Response | 4.30 | $1.00 | LOST | -$1.00 |
| 07 Mar 11:35 | BF | Rylie Morgan | TABTOUCH BUNBURY STAKES | Bonjoy | 6.80 | $1.00 | WON | +$5.80 |
| 07 Mar 11:35 | BF | Rylie Morgan | REDINK RUN HANDICAP | Western Lady | 3.60 | $1.00 | LOST | -$1.00 |
| 07 Mar 11:35 | BF | Brent Zerafa | Good Friday Appeal Ottawa... | Simply Steffi | 7.40 | $1.00 | LOST | -$1.00 |
| 07 Mar 11:35 | BF | Rylie Morgan | SWAN DRAUGHT BUNBURY CUP | Silver Eye | 9.00 | $1.00 | LOST | -$1.00 |
| 07 Mar 10:05 | BF | David Gately | Randwick (AUS) 7th Mar | Beiwacht | 9.40 | $1.00 | LOST | -$1.00 |
| 07 Mar 10:05 | BF | Sam Hyland | Bunbury (AUS) 7th Mar | True Player | 6.20 | $1.00 | WON | +$5.20 |
| 07 Mar 10:05 | BF | Mick Gannon | Randwick (AUS) 7th Mar | Agrarian Girl | 3.10 | $1.00 | LOST | -$1.00 |
| 07 Mar 10:05 | BF | Sam Hyland | Murray Bridge (AUS) 7th M... | Florey | 2.52 | $1.00 | LOST | -$1.00 |
| 07 Mar 09:35 | BF | Travis Noonan | Edenhope (AUS) 7th Mar | Flying Basil | 5.80 | $1.00 | LOST | -$1.00 |
| 07 Mar 09:35 | BF | Travis Noonan | Edenhope (AUS) 7th Mar | Rubiquity | 4.70 | $1.00 | LOST | -$1.00 |
| 07 Mar 09:35 | BF | Travis Noonan | Randwick (AUS) 7th Mar | Pinito | 3.75 | $1.00 | WON | +$2.75 |
| 07 Mar 09:35 | BF | Travis Noonan | Flemington (AUS) 7th Mar | Damask Rose | 5.20 | $1.00 | LOST | -$1.00 |
Record: 2W-13L | P/L: -$8.34
| Time | Src | Tipster | Event | Selection | Odds | Stake | Result | P/L |
|---|---|---|---|---|---|---|---|---|
| 06 Mar 12:05 | BF | Mick Gannon | Dubbo (AUS) 6th Mar | Magic Merlin | 2.50 | $1.00 | LOST | -$1.00 |
| 06 Mar 11:35 | BF | Chris Camilleri | LIVING TURF PROVINCIAL MA... | Barrengarry | 2.86 | $1.00 | WON | +$1.86 |
| 06 Mar 11:35 | BF | Chris Camilleri | PRINCE OF MEREWETHER PAUL... | Anthropoid | 2.96 | $1.00 | LOST | -$1.00 |
| 06 Mar 11:35 | BF | Chris Camilleri | MICHAEL HUFF MEMORIAL MID... | Coyote | 3.40 | $1.00 | LOST | -$1.00 |
| 06 Mar 11:35 | BF | Chris Camilleri | REWARD HOSPITALITY MAIDEN... | In Circles | 2.80 | $1.00 | LOST | -$1.00 |
| 06 Mar 09:35 | BF | Sky Racing - Co... | Dubbo (AUS) 6th Mar | Magic Merlin | 2.36 | $1.00 | LOST | -$1.00 |
| 06 Mar 08:36 | BF | Sky Racing - Be... | Dubbo (AUS) 6th Mar | La Potenza | 2.86 | $1.00 | LOST | -$1.00 |
| 05 Mar 18:36 | BF | Betfair Rated M... | PAKENHAM R4 1000m Hcap | 5. Caffettiera | 3.80 | $1.00 | LOST | -$1.00 |
| 05 Mar 18:05 | BF | Betfair Rated M... | PINJARRA R4 1200m Mdn | 4. Two Up Boom | 7.20 | $1.00 | LOST | -$1.00 |
| 05 Mar 11:36 | BF | Rebecca Hill | LADBROKES FORM GENIUS BEN... | Aspen Cowboy | 3.80 | $1.00 | WON | +$2.80 |
| 05 Mar 11:36 | BF | Rebecca Hill | MITAVITE QTIS Three-Year-... | Moonya Lad | 6.60 | $1.00 | LOST | -$1.00 |
| 05 Mar 11:36 | BF | Chris Camilleri | MERLANDI FARRIER SERVICES... | Jade Trees | 3.20 | $1.00 | LOST | -$1.00 |
| 05 Mar 11:36 | BF | Rebecca Hill | GREAT NORTHERN BREWING CO... | From This Moment | 8.20 | $1.00 | LOST | -$1.00 |
| 05 Mar 10:36 | BF | Sky Racing - Mi... | Townsville (AUS) 5th Mar | Pretty Slick | 5.40 | $1.00 | LOST | -$1.00 |
| 05 Mar 10:35 | BF | Sky Racing - Mi... | Townsville (AUS) 5th Mar | Moonya Lad | 6.40 | $1.00 | LOST | -$1.00 |
| Time (AEST) | Source | Tipster | Event | Selection | Odds | AI | Result |
|---|---|---|---|---|---|---|---|
| 07.Mar 22:45 | Sky | Sky Racing - Fred Hastings | Menangle R9 | Don Hunter | 1.30 | SKIP 19% | WON |
| 07.Mar 22:15 | Sky | Sky Racing - Fred Hastings | Menangle R8 | Flying Colours | 3.05 | SKIP 12% | LOST |
| 07.Mar 22:04 | Sky | Sky Racing - Chris Barsby | Albion Park R7 | Draw A Dream | 2.80 | SKIP 7% | LOST |
| 07.Mar 21:45 | Sky | Sky Racing - Fred Hastings | Menangle R7 | Captains Mistress | 1.03 | SKIP 31% | WON |
| 07.Mar 21:29 | Sky | Sky Racing - Chris Barsby | Albion Park R6 | Tims A Trooper | 3.45 | SKIP 7% | LOST |
| 07.Mar 21:10 | Sky | Sky Racing - Fred Hastings | Menangle R6 | Rakero Rocket | 3.85 | SKIP 10% | LOST |
| 07.Mar 21:00 | Sky | Sky Racing - Chris Barsby | Albion Park R5 | Tremendous Sensati | 2.94 | SKIP 17% | LOST |
| 07.Mar 20:29 | Sky | Sky Racing - Darren McAullay | Bunbury R9 | Antique Star | 3.20 | SKIP 24% | LOST |
| 07.Mar 20:29 | Racing Com | Rylie Morgan | Bunbury R9 | Essentric Nature | 5.50 | BET 37% | LOST |
| 07.Mar 20:21 | Sky | Sky Racing - Chris Barsby | Albion Park R4 | Golden Sunset | 2.16 | SKIP 32% | LOST |
| 07.Mar 20:03 | Sky | Sky Racing - Fred Hastings | Menangle R4 | Zeus Lightning | 1.75 | SKIP 14% | WON |
| 07.Mar 19:53 | Racing Com | Rylie Morgan | Bunbury R8 | Silver Eye | 9.00 | BET 38% | LOST |
| 07.Mar 19:53 | Sky | Sky Racing - Darren McAullay | Bunbury R8 | Rocking Society | 11.50 | SKIP 12% | LOST |
| 07.Mar 19:48 | Sky | Sky Racing - Chris Barsby | Albion Park R3 | Huxton | 1.35 | SKIP 26% | LOST |
| 07.Mar 16:00 | Payload | benasgari | - | Giga Kick | 3.50 | - | WON |
| Source | Bets | Record | P/L | ROI |
|---|---|---|---|---|
| Bf Rated Model | 55 | 12W-41L | +$18.97 | +34.5% |
| Hub Best Bets | 462 | 146W-304L | -$97.96 | -21.2% |
| Betfair Tips | 788 | 183W-586L | -$161.47 | -20.5% |
Model: logistic_v5 | Training Data: 8,522 samples | L2 Lambda: 0.01 | Calibration: 5 points | Last Retrain: 01 Mar 21:15 AEST
How each feature affects P(win). Bias: -0.991
Green = increases / Red = decreases win probability
| Feature | Weight | Impact |
|---|---|---|
| Trainer Edge | +0.574 |
|
| Log Odds | -0.419 |
|
| Jockey Edge | +0.402 |
|
| Tipster x Odds | +0.399 |
|
| Odds Bracket Edge | -0.364 |
|
| Implied Prob | +0.165 |
|
| Venue Edge | +0.137 |
|
| Tipster Consensus | +0.101 |
|
| Odds Movement | -0.099 |
|
| Tipster Volume | +0.093 |
|
| Category Edge | -0.078 |
|
| Tipster Edge (30d) | +0.061 |
|
| Tipster Edge (All) | +0.054 |
|
| Source Edge | -0.004 |
|
| Recent Form | +0.001 |
|
Predicted vs actual win rates
| Prob Range | Count | Predicted | Actual | Diff |
|---|---|---|---|---|
| 0-15% | 849 | 9% | 19% | +10% |
| 15-25% | 951 | 20% | 23% | +2% |
| 25-30% | 407 | 27% | 29% | +2% |
| 30-35% | 2647 | 34% | 28% | -6% |
| 35-40% | 2244 | 37% | 32% | -5% |
| 40-50% | 563 | 44% | 31% | -13% |
| 50%+ | 782 | 60% | 44% | -16% |
Last 12 hours and next 12 hours of tips, sorted by event time. Showing: 15 | BET: 2 | SKIP: 13 | Settled: 14 | Avg EV: -0.20 | Accuracy: 64.3% | Brier: 0.175 vs Mkt 0.118 (-0.057)
| Event (AEST) | Tipster | Selection | Odds | EV | Edge | Source | Type | AI Prob | Decision | Top Factor | Outcome |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 08 Mar 19:20 | Betfair AFL Model | Collingwood | 1.61 | -0.04 | -2.8% | BET | Other | 59.4% | SKIP | pending | |
| 07 Mar 22:45 | Sky Racing - Fred Hastings | Don Hunter | 1.30 | -0.76 | -58.1% | Sky | Harness | 18.8% | SKIP | WON +$0.30 | |
| 07 Mar 22:15 | Sky Racing - Fred Hastings | Flying Colours | 3.05 | -0.64 | -20.8% | Sky | Harness | 12.0% | SKIP | LOST -$1.00 | |
| 07 Mar 22:04 | Sky Racing - Chris Barsby | Draw A Dream | 2.80 | -0.80 | -28.5% | Sky | Harness | 7.2% | SKIP | LOST -$1.00 | |
| 07 Mar 21:45 | Sky Racing - Fred Hastings | Captains Mistress | 1.03 | -0.68 | -65.8% | Sky | Harness | 31.3% | SKIP | WON +$0.03 | |
| 07 Mar 21:29 | Sky Racing - Chris Barsby | Tims A Trooper | 3.45 | -0.75 | -21.8% | Sky | Harness | 7.2% | SKIP | LOST -$1.00 | |
| 07 Mar 21:10 | Sky Racing - Fred Hastings | Rakero Rocket | 3.85 | -0.62 | -16.0% | Sky | Harness | 9.9% | SKIP | LOST -$1.00 | |
| 07 Mar 21:00 | Sky Racing - Chris Barsby | Tremendous Sensati | 2.94 | -0.51 | -17.4% | Sky | Harness | 16.6% | SKIP | LOST -$1.00 | |
| 07 Mar 20:29 | Sky Racing - Darren McAullay | Antique Star | 3.20 | -0.22 | -6.8% | Sky | Horse | 24.4% | SKIP | LOST -$1.00 | |
| 07 Mar 20:29 | Rylie Morgan | Essentric Nature | 5.50 | +1.02 | +18.5% | RC | Horse | 36.7% | BET | LOST -$1.00 | |
| 07 Mar 20:21 | Sky Racing - Chris Barsby | Golden Sunset | 2.16 | -0.31 | -14.3% | Sky | Harness | 32.0% | SKIP | LOST -$1.00 | |
| 07 Mar 20:03 | Sky Racing - Fred Hastings | Zeus Lightning | 1.75 | -0.76 | -43.2% | Sky | Harness | 13.9% | SKIP | WON +$0.75 | |
| 07 Mar 19:53 | Sky Racing - Darren McAullay | Rocking Society | 11.50 | +0.33 | +2.9% | Sky | Horse | 11.6% | SKIP | LOST -$1.00 | |
| 07 Mar 19:53 | Rylie Morgan | Silver Eye | 9.00 | +2.41 | +26.8% | RC | Horse | 37.9% | BET | LOST -$1.00 | |
| 07 Mar 19:48 | Sky Racing - Chris Barsby | Huxton | 1.35 | -0.65 | -48.4% | Sky | Harness | 25.7% | SKIP | LOST -$1.00 |
Solid = v4 (Isotonic, threshold 0.20), Dashed = v3 (Platt, threshold 0.30). Running total of hypothetical $1 P/L for BET vs SKIP picks (last 30 days).
Green solid = actual cumulative P/L from v4 BET picks. Cyan dashed = cumulative expected value (model prediction). Dashed projection = 30-day forecast based on recent trend. Shaded band = 95% confidence interval.
Actual ROI grouped by predicted EV. Blue = v3 (Platt), Green = v4 (Isotonic).
How far off each model's predicted probability is from reality. Bars closer to zero = better calibrated. Positive = overconfident (predicted higher than actual win rate).
The AI betting agent uses an L2-regularised logistic regression model (v4) trained on historical expert tip outcomes. It analyses each new tip in real time, predicting the probability of winning, and recommends BET or SKIP based on expected value.
| # | Feature | Type | What It Measures |
|---|---|---|---|
| 1 | log_odds | Odds | Natural logarithm of the decimal odds. Normalises the wide odds range (1.5 to 50+) into a compressed scale so the model treats short and long prices proportionally. |
| 2 | implied_prob | Odds | Break-even probability derived from odds (1/odds). At $3.00 odds, you need to win 33% of the time to break even. This is the baseline the model tries to beat. |
| 3 | tipster_edge_30d | Edge | Tipster's recent 30-day edge: (actual win rate) minus (average implied probability). Positive means the tipster is beating the market recently. Shrunk toward zero when sample size is under 30 tips. |
| 4 | tipster_edge_all | Edge | Tipster's all-time edge across their full history. More stable than 30d but slower to react to form changes. Also shrunk toward zero with small samples. |
| 5 | tipster_volume | Edge | Log of the tipster's total bet count. More data means the tipster's edge measurement is more reliable. Acts as an implicit confidence signal. |
| 6 | source_edge | Edge | Edge of the data source (Betfair, Hub, SEN, Sky Racing, Sportsbet, Racing.com). Measures whether tips from a particular platform systematically outperform or underperform the market. |
| 7 | category_edge | Edge | Edge for the sport/category (horse racing, harness, greyhounds, AFL, etc.). Some sports may be more predictable by experts than others. |
| 8 | odds_bracket_edge | Edge | Edge for the odds range: short (<2.0), mid (2-3.5), midlong (3.5-6), long (6-10), very long (10+). Captures whether experts are better at picking favourites vs long shots. |
| 9 | tipster_x_odds_edge | Interaction | Interaction between tipster and odds bracket. A tipster might be excellent at picking short-priced winners but poor at long shots (or vice versa). This feature captures that specialisation. |
| 10 | venue_edge | Racing | Edge for the race venue (Flemington, Randwick, etc.). Some tracks have structural biases that expert tipsters exploit better than others. Zero for non-racing or unknown venues. |
| 11 | jockey_edge | Racing | Jockey profitability edge. Some jockeys consistently win more often than their odds suggest. Measures if the jockey adds value beyond market expectations. Zero if jockey data unavailable. |
| 12 | trainer_edge | Racing | Trainer profitability edge. Captures whether a trainer's horses outperform or underperform their market odds. Shrunk toward zero with limited data. |
| 13 | tipster_recent_form | Momentum | Recent 14-day win rate minus all-time win rate. Positive = tipster is on a hot streak. Negative = cold streak. Requires at least 3 recent tips to compute, otherwise zero. |