DC Network Commercial API

MARKET CONTEXT API

Turn an ordinary price change into a complete, evidence-led market story.

Already have racing prices? Send us the runner, opening price and latest price. We return ready-to-display Market Form® intelligence showing how significant the move is, what happened when the horse moved similarly before, how the trainer performs in that market band and what further movement would mean.

100,000+ historical betting records Horse + trainer intelligence Support + drift context Data, not tips
Your odds. Our intelligence.
REQUEST API ACCESS
<0.5s

20-runner live test

Twenty complete Market Context responses returned in under half a second during internal production testing.

50

Runners per batch

Submit a full race—or several races—through the batch endpoint in a single request.

Daily

Prepared intelligence

Today’s horse histories and trainer profiles are prepared ahead of customer requests for fast retrieval.

Performance figures are based on internal production testing and may vary according to request, server conditions and integration method.

What the API delivers

Everything behind the move.

01 · Today

True Move Measurement

Opening and current odds in decimal and fractional format, movement direction and the exact change in implied probability points.

02 · Significance

Horse Move Rarity

Classifies today’s support or weakness as exceptional, unusual or regular against every recorded move for that horse.

03 · Outcome

Comparable Horse Record

Shows runs, wins, places and failures to place after comparable support or drift, using evidence-led matching and meaningful movement bands.

04 · Stable

Trainer Market Behaviour

Compares the yard’s record in the current support or drift band with its normal baseline strike rate.

05 · Frequency

Trainer Move Rarity

Explains whether that level of movement is unusual for the trainer and how often the yard’s historical runners reached the same band.

06 · Timing

Open→1PM and Open→SP

Separates earlier support from the complete market to show how trainer outcomes have differed by the stage at which the move developed.

07 · Next

Actionable Watch Trigger

Where the evidence materially changes, identifies the next probability-point band and translates it into an approximate familiar price to watch.

08 · Verdict

Plain-English Assessment

Returns a customer-ready title such as “Support has delivered historically”, “Mixed record” or “Drift has historically been a warning”.

09 · Proof

Structured Evidence

Includes sample sizes, movement-band records, rarity calculations, directional examples and the best historical example behind the narrative.

How the evidence is selected

Market Context does not force a dramatic claim from one isolated result. It uses the strongest available evidence and clearly falls back when the historical sample is limited.

1. Closely comparable movesFirst preference when at least three genuinely similar historical examples exist.
→
2. Meaningful PP bandUses the strongest qualifying support or drift band with a usable historical sample.
→
3. Directional historyProvides broader horse context when the more precise evidence is too limited.
Where you can use it

Market Movers

Turn every steamer and drifter into an evidence-led explanation instead of another list of changing prices.

Racecards

Place horse history, trainer behaviour and the next watch point directly beside each runner.

Apps, Alerts & Editorial

Use concise assessment fields for alerts or the complete narrative for mobile products, articles and data experiences.

  • Support, drift and steady-market responses
  • Static snapshots or regular intraday updates
  • Runner lookup by internal ID or race details
  • Decimal and fractional odds accepted
  • Customer-ready copy plus granular evidence
  • Single-runner and multi-runner delivery
How integration works
You provide

Runner + Prices

Submit a horse ID, or identify the runner using name, date, course and race time, together with its opening and current odds.

We return

Display Copy + Evidence

Receive runner details, market measurement, plain-English context, assessment labels and the structured historical evidence behind them.

Commercial licensing

Add Market Form® intelligence to your racing product.

Give your audience the meaning behind a market move—not merely the fact that it happened.

REQUEST API ACCESS
Commercial licensing is tailored to organisation size, intended usage and distribution requirements.

Taken from real world website examples

Market Movers — With Market Form® Context

Demonstration using runners appearing on today's At The Races Market Movers page.

Top Supported Runners — Two Market Form® examples open below
Horse
Race
1st Show
Current
Market Form®
Magnum Cor
Ros 19:45
11/8
→ 8/11
Rovinia
Lin 17:20
7/4
→ 5/6
Javelot
Wol 18:00
2/1
→ 11/10
Grove Street
Chp 15:15
4/5
→ 4/9
Circuit Breaker
Lin 14:30
7/4
→ Evens
She's Ideal
Ros 17:10
9/4
→ 5/4
Acclaimed Freedom
Wol 19:30
10/3
→ 15/8
Law Of Design
Chp 15:50
11/2
→ 11/4
Demonstration page only. Market movement displayed from the referenced third-party market-movers page. Historical context supplied by DC Network Market Form®.

Integration Example. This frozen demonstration shows how DC Network context can sit behind a conventional Market Movers page.

Pequenita 2/1 ➜ 2/9 - 02:30 Lingfield (AW)
Today: Today's move: 48.63pp support — 2/1 → 2/9.
Market support is building.
Trainer: Andrew Balding: At 15pp+ support: 19/44 won (43.2%) versus a 19.7% trainer baseline. Timing: at 20pp+, Open→1PM 12/24 won (50%); Open→SP 14/28 won (50%).
Austrian Theory 5/2 ➜ 4/7 - 02:15 Catterick
Today: Today's move: 35.12pp support — 5/2 → 4/7.
Strongest comparable move on file across 6 recorded runs.
Horse: Across 1 previous supported runs, the horse placed 0 times and won 0.
Trainer: Tim Easterby: At 15pp+ support: 8/15 won (53.3%) versus a 8.8% trainer baseline. Timing: at 20pp+, Open→1PM 3/7 won (42.9%); Open→SP 7/10 won (70%).
Stellarmasterpiece 3/1 ➜ 5/6 - 02:15 Catterick
Today: Today's move: 29.64pp support — 3/1 → 5/6.
Strongest comparable move on file across 7 recorded runs.
Horse: Across 3 previous support moves of 5pp+, the horse placed 2/3 times and won 2/3. Best finishing position from those runs was 1st.
Trainer: Micky Hammond: At 15pp+ support: 1/3 won (33.3%) versus a 9.1% trainer baseline. Timing: at 10pp+, Open→1PM 2/8 won (25%); Open→SP 4/11 won (36.4%).
Star Start 4/1 ➜ 5/4 - 02:15 Catterick
Today: Today's move: 24.44pp support — 4/1 → 5/4.
Strongest comparable move on file across 8 recorded runs.
Horse: Across 4 previous supported runs, the horse placed 3 times and won 0.
Trainer: Ruth Carr: At 15pp+ support: 3/10 won (30%) versus a 10.2% trainer baseline. Timing: at 20pp+, Open→1PM 2/6 won (33.3%); Open→SP 1/4 won (25%).
So Tempting 7/4 ➜ 7/1 - 02:45 Catterick
Today: Today's move: 23.86pp drift — 7/4 → 7/1.
Weakest market move on file across 4 recorded runs.
Horse: Across 4 previous drifted runs, the horse placed 1 times and won 0.
Trainer: Tom Ward: At 8pp+ drift: 0/7 won (0%) versus a 6.8% trainer baseline.
Marchmont 25/1 ➜ 7/2 - 03:00 Lingfield (AW)
Today: Today's move: 18.38pp support — 25/1 → 7/2.
Market support is building.
Trainer: Harry Eustace: At 15pp+ support: 2/5 won (40%) versus a 15.3% trainer baseline. Timing: at 15pp+, Open→1PM 2/5 won (40%); Open→SP 4/7 won (57.1%).
Spanish Hustle 11/1 ➜ 11/4 - 02:15 Catterick
Today: Today's move: 18.33pp support — 11/1 → 11/4.
Strongest comparable move on file across 5 recorded runs.
Trainer: Jim Goldie: At 15pp+ support: 5/13 won (38.5%) versus a 10.8% trainer baseline. Timing: at 15pp+, Open→1PM 5/15 won (33.3%); Open→SP 4/13 won (30.8%).
Harry's Pop 5/1 ➜ 15/8 - 02:45 Catterick
Today: Today's move: 18.06pp support — 5/1 → 15/8.
Strongest comparable move on file across 5 recorded runs.
Horse: Across 1 previous supported runs, the horse placed 0 times and won 0.
Trainer: Dylan Cunha: At 15pp+ support: 1/8 won (12.5%) versus a 9.1% trainer baseline. Timing: at 15pp+, Open→1PM 1/7 won (14.3%); Open→SP 2/12 won (16.7%).
Trust Yourself 20/1 ➜ 7/2 - 06:40 Wolverhampton (AW)
Today: Today's move: 17.46pp support — 20/1 → 7/2.
Strongest comparable move on file across 3 recorded runs.
Horse: Across 2 previous supported runs, the horse placed 0 times and won 0.
Trainer: James Tate: At 15pp+ support: 8/17 won (47.1%) versus a 13.3% trainer baseline. Timing: at 15pp+, Open→1PM 8/18 won (44.4%); Open→SP 6/16 won (37.5%).
Black Velvet Boy 9/4 ➜ 6/1 - 06:25 Windsor
Today: Today's move: 16.48pp drift — 9/4 → 6/1.
Weakest market move on file across 3 recorded runs.
Horse: Across 1 previous drifted runs, the horse placed 0 times and won 0.
Trainer: John & Sean Quinn: At 15pp+ drift: 0/3 won (0%) versus a 10.5% trainer baseline.
Sky Secret 7/2 ➜ 13/8 - 06:25 Windsor
Today: Today's move: 15.95pp support — 7/2 → 13/8.
Only 1 of 4 previous comparable moves was stronger than today's.
Horse: Across 3 previous supported runs, the horse placed 1 times and won 1.
Trainer: Clive Cox: At 15pp+ support: 2/7 won (28.6%) versus a 17% trainer baseline. Timing: at 15pp+, Open→1PM 4/10 won (40%); Open→SP 4/10 won (40%).
Vince Le Prince 13/2 ➜ 5/2 - 04:45 Catterick
Today: Today's move: 15.24pp support — 13/2 → 5/2.
Strongest comparable move on file across 8 recorded runs.
Horse: Across 3 previous support moves of 5pp+, the horse placed 3/3 times and won 0/3. Best finishing position from those runs was 2nd.
Trainer: Tim Easterby: At 15pp+ support: 8/15 won (53.3%) versus a 8.8% trainer baseline. Timing: at 15pp+, Open→1PM 7/14 won (50%); Open→SP 10/19 won (52.6%).
Pure Passion 5/6 ➜ 4/9 - 04:30 Lingfield (AW)
Today: Today's move: 14.80pp support — 5/6 → 4/9.
Strongest comparable move on file across 4 recorded runs.
Horse: Across 2 previous supported runs, the horse placed 2 times and won 1.
Trainer: Stuart Williams: At 12pp+ support: 7/14 won (50%) versus a 10% trainer baseline. Timing: at 10pp+, Open→1PM 7/18 won (38.9%); Open→SP 11/28 won (39.3%).
Classy Clarets 7/2 ➜ 12/1 - 04:45 Catterick
Today: Today's move: 14.53pp drift — 7/2 → 12/1.
Weakest market move on file across 15 recorded runs.
Horse: Across 4 previous drifts of 5pp+, the horse placed 3/4 times and won 1/4. Best finishing position from those runs was 1st.
Trainer: Iain Jardine: At 12pp+ drift: 0/11 won (0%) versus a 10.6% trainer baseline.
Maharajas Express 7/2 ➜ 12/1 - 07:10 Wolverhampton (AW)
Today: Today's move: 14.53pp drift — 7/2 → 12/1.
Weakest market move on file across 5 recorded runs.
Horse: Across 3 previous drifts of 3pp+, the horse placed 1/3 times and won 1/3. Best finishing position from those runs was 1st.
Trainer: Ian Williams: At 12pp+ drift: 1/19 won (5.3%) versus a 11% trainer baseline.
Dark Brunette 3/1 ➜ 8/1 - 04:00 Lingfield (AW)
Today: Today's move: 13.89pp drift — 3/1 → 8/1.
Market weakness is building.
Trainer: Jane Chapple-Hyam: At 12pp+ drift: 0/3 won (0%) versus a 14.9% trainer baseline.
Boston Run 4/1 ➜ 2/1 - 05:00 Lingfield (AW)
Today: Today's move: 13.33pp support — 4/1 → 2/1.
Strongest comparable move on file across 3 recorded runs.
Trainer: Simon Dow: At 8pp+ support: 3/9 won (33.3%) versus a 8.6% trainer baseline. Timing: at 10pp+, Open→1PM 2/2 won (100%); Open→SP 3/4 won (75%).
Hove Ranger 2/1 ➜ 4/1 - 05:00 Lingfield (AW)
Today: Today's move: 13.33pp drift — 2/1 → 4/1.
Only 2 of 5 previous comparable moves were stronger drifts than today's.
Horse: Across 3 previous drifts of 5pp+, the horse placed 2/3 times and won 1/3. Best finishing position from those runs was 1st.
Trainer: Gary & Josh Moore: At 12pp+ drift: 1/17 won (5.9%) versus a 11.7% trainer baseline.
Watch: Further drifting into the 15pp+ band has historically seen the yard strike rate fall to 0% (0/11), from 5.9% in the current 12pp+ band.
Halcon 2/1 ➜ 4/1 - 05:40 Wolverhampton (AW)
Today: Today's move: 13.33pp drift — 2/1 → 4/1.
Market weakness is building.
Horse: Across 1 previous drifted runs, the horse placed 1 times and won 0.
Trainer: Tim Easterby: At 12pp+ drift: 0/7 won (0%) versus a 8.8% trainer baseline.
Green Titan 2/1 ➜ 4/1 - 06:10 Wolverhampton (AW)
Today: Today's move: 13.33pp drift — 2/1 → 4/1.
Weakest market move on file across 3 recorded runs.
Horse: Across 1 previous drifted runs, the horse placed 0 times and won 0.
Trainer: George Boughey: At 12pp+ drift: 4/21 won (19%) versus a 18.8% trainer baseline.
Pon Pon Dalia 10/3 ➜ 7/4 - 05:40 Wolverhampton (AW)
Today: Today's move: 13.27pp support — 10/3 → 7/4.
Market support is building.
Trainer: Marco Botti: At 12pp+ support: 8/19 won (42.1%) versus a 17.4% trainer baseline. Timing: at 10pp+, Open→1PM 10/28 won (35.7%); Open→SP 11/31 won (35.5%).
Watch: Further support into the 15pp+ band has historically seen the yard strike rate fall to 33.3% (5/15), from 42.1% in the current 12pp+ band.
Cailin Aine 7/2 ➜ 10/1 - 06:40 Wolverhampton (AW)
Today: Today's move: 13.13pp drift — 7/2 → 10/1.
Weakest market move on file across 5 recorded runs.
Horse: Across 2 previous drifted runs, the horse placed 1 times and won 0.
Trainer: Tim Easterby: At 12pp+ drift: 0/7 won (0%) versus a 8.8% trainer baseline.
Veil Of Clouds 11/10 ➜ 4/6 - 04:00 Lingfield (AW)
Today: Today's move: 12.26pp support — 11/10 → 4/6.
Only 2 of 4 previous comparable moves were stronger than today's.
Horse: Across 3 previous support moves of 5pp+, the horse placed 1/3 times and won 0/3. Best finishing position from those runs was 2nd.
Trainer: Simon & Ed Crisford: At 12pp+ support: 4/20 won (20%) versus a 17% trainer baseline. Timing: at 10pp+, Open→1PM 7/26 won (26.9%); Open→SP 4/25 won (16%).
Shahbaz 18/1 ➜ 5/1 - 02:15 Catterick
Today: Today's move: 11.40pp support — 18/1 → 5/1.
Only 1 of 5 previous comparable moves was stronger than today's.
Horse: Across 2 previous supported runs, the horse placed 1 times and won 0.
Trainer: Archie Watson: At 8pp+ support: 4/17 won (23.5%) versus a 11.1% trainer baseline. Timing: at 10pp+, Open→1PM 3/9 won (33.3%); Open→SP 4/16 won (25%).
Watch: Further support into the 12pp+ band has historically seen the yard strike rate rise to 50% (4/8), from 23.5% in the current 8pp+ band.
She Went Whoosh 18/1 ➜ 5/1 - 07:40 Wolverhampton (AW)
Today: Today's move: 11.40pp support — 18/1 → 5/1.
Strongest comparable move on file across 15 recorded runs.
Horse: Across 2 previous supported runs, the horse placed 1 times and won 0.
Trainer: Scott Dixon: At 8pp+ support: 3/15 won (20%) versus a 7.6% trainer baseline. Timing: at 10pp+, Open→1PM 2/12 won (16.7%); Open→SP 3/15 won (20%).
Watch: Further support into the 12pp+ band has historically seen the yard strike rate rise to 28.6% (2/7), from 20% in the current 8pp+ band.
Belle Of Kt 10/11 ➜ 4/7 - 03:30 Lingfield (AW)
Today: Today's move: 11.34pp support — 10/11 → 4/7.
Only 2 of 13 previous comparable moves were stronger than today's.
Horse: Across 6 previous supported runs, the horse placed 5 times and won 2.
Trainer: J S Moore: At 8pp+ support: 2/7 won (28.6%) versus a 7.7% trainer baseline. Timing: at 10pp+, Open→1PM 1/4 won (25%); Open→SP 2/7 won (28.6%).
Watch: Further support into the 15pp+ band has historically seen the yard strike rate rise to 33.3% (1/3), from 28.6% in the current 8pp+ band.
Dicko The Legend 11/2 ➜ 11/4 - 07:10 Wolverhampton (AW)
Today: Today's move: 11.28pp support — 11/2 → 11/4.
Only 2 of 9 previous comparable moves were stronger than today's.
Horse: This horse has recorded 3 previous support moves of 3pp+ and failed to place in all 3. Best finishing position from those runs was 4th.
Trainer: Liam Bailey: At 8pp+ support: 3/9 won (33.3%) versus a 9.8% trainer baseline. Timing: at 10pp+, Open→1PM 4/10 won (40%); Open→SP 3/8 won (37.5%).
Watch: Further support into the 12pp+ band has historically seen the yard strike rate rise to 50% (3/6), from 33.3% in the current 8pp+ band.
Poppy Foxy 7/2 ➜ 8/1 - 02:30 Lingfield (AW)
Today: Today's move: 11.11pp drift — 7/2 → 8/1.
Weakest market move on file across 4 recorded runs.
Horse: Across 2 previous drifted runs, the horse placed 1 times and won 0.
Trainer: Charlie Clover: At 8pp+ drift: 1/6 won (16.7%) versus a 21.4% trainer baseline.
Watch: Further drifting into the 12pp+ band has historically seen the yard strike rate fall to 0% (0/3), from 16.7% in the current 8pp+ band.
Mister McGregor 8/1 ➜ 7/2 - 07:40 Wolverhampton (AW)
Today: Today's move: 11.11pp support — 8/1 → 7/2.
Only 1 of 9 previous comparable moves was stronger than today's.
Horse: Across 1 previous supported runs, the horse placed 0 times and won 0.
Trainer: M Mullineaux: At 3pp+ support: 0/0 won (0%) versus a 0% trainer baseline.
Horndean 5/1 ➜ 16/1 - 06:10 Wolverhampton (AW)
Today: Today's move: 10.78pp drift — 5/1 → 16/1.
Market weakness is building.
Horse: Across 1 previous drifted runs, the horse placed 1 times and won 0.
Trainer: Adam Kirby: At 8pp+ drift: 1/7 won (14.3%) versus a 10.4% trainer baseline.
Watch: Further drifting into the 12pp+ band has historically seen the yard strike rate rise to 25% (1/4), from 14.3% in the current 8pp+ band.
Market Movers
Pequenita2/1➜2/9- 02:30 Lingfield (AW)
Today: Today's move: 48.63pp support — 2/1 → 2/9.
Market support is building.
Trainer: Andrew Balding: At 15pp+ support: 19/44 won (43.2%) versus a 19.7% trainer baseline. Timing: at 20pp+, Open→1PM 12/24 won (50%); Open→SP 14/28 won (50%).
Austrian Theory5/2➜4/7- 02:15 Catterick
Today: Today's move: 35.12pp support — 5/2 → 4/7.
Strongest comparable move on file across 6 recorded runs.
Horse: Across 1 previous supported runs, the horse placed 0 times and won 0.
Trainer: Tim Easterby: At 15pp+ support: 8/15 won (53.3%) versus a 8.8% trainer baseline. Timing: at 20pp+, Open→1PM 3/7 won (42.9%); Open→SP 7/10 won (70%).
Stellarmasterpiece3/1➜5/6- 02:15 Catterick
Today: Today's move: 29.64pp support — 3/1 → 5/6.
Strongest comparable move on file across 7 recorded runs.
Horse: Across 3 previous support moves of 5pp+, the horse placed 2/3 times and won 2/3. Best finishing position from those runs was 1st.
Trainer: Micky Hammond: At 15pp+ support: 1/3 won (33.3%) versus a 9.1% trainer baseline. Timing: at 10pp+, Open→1PM 2/8 won (25%); Open→SP 4/11 won (36.4%).
Star Start4/1➜5/4- 02:15 Catterick
Today: Today's move: 24.44pp support — 4/1 → 5/4.
Strongest comparable move on file across 8 recorded runs.
Horse: Across 4 previous supported runs, the horse placed 3 times and won 0.
Trainer: Ruth Carr: At 15pp+ support: 3/10 won (30%) versus a 10.2% trainer baseline. Timing: at 20pp+, Open→1PM 2/6 won (33.3%); Open→SP 1/4 won (25%).
So Tempting7/4➜7/1- 02:45 Catterick
Today: Today's move: 23.86pp drift — 7/4 → 7/1.
Weakest market move on file across 4 recorded runs.
Horse: Across 4 previous drifted runs, the horse placed 1 times and won 0.
Trainer: Tom Ward: At 8pp+ drift: 0/7 won (0%) versus a 6.8% trainer baseline.
Marchmont25/1➜7/2- 03:00 Lingfield (AW)
Today: Today's move: 18.38pp support — 25/1 → 7/2.
Market support is building.
Trainer: Harry Eustace: At 15pp+ support: 2/5 won (40%) versus a 15.3% trainer baseline. Timing: at 15pp+, Open→1PM 2/5 won (40%); Open→SP 4/7 won (57.1%).
Spanish Hustle11/1➜11/4- 02:15 Catterick
Today: Today's move: 18.33pp support — 11/1 → 11/4.
Strongest comparable move on file across 5 recorded runs.
Trainer: Jim Goldie: At 15pp+ support: 5/13 won (38.5%) versus a 10.8% trainer baseline. Timing: at 15pp+, Open→1PM 5/15 won (33.3%); Open→SP 4/13 won (30.8%).
Harry's Pop5/1➜15/8- 02:45 Catterick
Today: Today's move: 18.06pp support — 5/1 → 15/8.
Strongest comparable move on file across 5 recorded runs.
Horse: Across 1 previous supported runs, the horse placed 0 times and won 0.
Trainer: Dylan Cunha: At 15pp+ support: 1/8 won (12.5%) versus a 9.1% trainer baseline. Timing: at 15pp+, Open→1PM 1/7 won (14.3%); Open→SP 2/12 won (16.7%).
Trust Yourself20/1➜7/2- 06:40 Wolverhampton (AW)
Today: Today's move: 17.46pp support — 20/1 → 7/2.
Strongest comparable move on file across 3 recorded runs.
Horse: Across 2 previous supported runs, the horse placed 0 times and won 0.
Trainer: James Tate: At 15pp+ support: 8/17 won (47.1%) versus a 13.3% trainer baseline. Timing: at 15pp+, Open→1PM 8/18 won (44.4%); Open→SP 6/16 won (37.5%).
Black Velvet Boy9/4➜6/1- 06:25 Windsor
Today: Today's move: 16.48pp drift — 9/4 → 6/1.
Weakest market move on file across 3 recorded runs.
Horse: Across 1 previous drifted runs, the horse placed 0 times and won 0.
Trainer: John & Sean Quinn: At 15pp+ drift: 0/3 won (0%) versus a 10.5% trainer baseline.
Static integration example generated from DC Network market and historical context data. It does not refresh during viewing.