Analytics · data room

Where the exposure sits, and where the delay hides.

Two real datasets, fully anonymised: a transformer maker’s book of 207 trips and the 242 ODC and OWC inspections of 2025. Every chart below is computed from them. Hover a mark for its value.

₹226.66Exposure analysed, transformer-maker book (₹ Cr)
207Trips
242Inspections in 2025
₹246.7Exposure inspected in 2025 (₹ Cr)
iCargoFinsure platform dashboard (demo data).

Portfolio view

A transformer maker’s book: 207 trips, 54 routes, 10 carriers.

All trips start in Pune. Exposure is the declared value at risk. Routes are scored on exposure per trip and distance tail.

60.87%of exposure on the top 10 routes
16.53%of exposure on the top 10 vehicles
190Vehicles used
100%Geo and distance coverage

Route concentration curve

How quickly exposure accumulates as routes are ranked from largest to smallest.

So what. Ten of 54 routes carry 60.87% of exposure, so route-level terms such as deductibles and escort rules reach most of the money with few rules.

Top 12 routes by exposure

Orange marks routes with a risk score of 60 or more.

So what. A single trip to Odisha sits at the top: high value over about 1,560 km gives it the highest risk score on the book.

Route risk explorer

Distance tail against exposure; bubble size is trip count. Hover for detail.

So what. Risk sits at the long-distance, high-value corner, where there is only one or two trips of history: exactly where an inspection record is the only evidence.

Vehicle concentration curve

Cumulative exposure share as vehicles are ranked from largest to smallest.

So what. The book is spread across 190 vehicles: the top vehicle holds 3.4% and the top 10 hold 16.53%. No single-vehicle dependency, which is a good sign.

Carrier exposure

Ten carriers; names replaced by letters in exposure order.

So what. Carrier A moved 61% of trips and holds 52% of exposure. That is a single-carrier dependency worth a governance control.

Carrier exposure: the table

Carrier exposure, transformer-maker portfolio
CarrierTripsExposure (₹ Cr)Average per trip (₹ Cr)Routes
Carrier A127117.170.9238
Carrier B2642.011.629
Carrier C1524.061.608
Carrier D1416.891.216
Carrier E1310.110.787

Carrier by route hotspots

The ten pairs holding the most exposure.

So what. Five of the top ten pairs belong to Carrier A. Carrier-specific route terms matter more than a blanket rule.

Consignee exposure

Top ten of 56 consignees; names replaced by letters.

So what. The top three consignees account for 28% of exposure. Consignees tend to be the stable node while carriers change, which makes them natural partners for loss-prevention spend.

Consignee exposure: the table

Consignee exposure, transformer-maker portfolio
ConsigneeTripsExposure (₹ Cr)Carriers
Consignee A1426.384
Consignee B2021.483
Consignee C915.841
Consignee D1614.731
Consignee E4014.171

Route table

The 25 largest routes with their risk score.

Routes by exposure, transformer-maker portfolio
RouteTripsExposure (₹ Cr)P90 distance (km)Risk score
Pune → Surat1832.3841640.5
Pune → Ahmedabad4519.816489.5
Pune → West Nimar915.8460142.1
Pune → Kurnool1614.7368921.7
Pune → Kachchh912.0998134.3

2025 inspection dataset

242 inspections, 28 Jan 2025 to 20 Dec 2025.

17 carriers, 89 consignees and 71 routes. Delay is the absolute gap in days between factory stuffing and the lorry receipt.

1.41Mean delay (days)
2.0P90 delay (days)
11Worst delay (days)
2,518Carrier shipment concentration index

Inspections by month, 2025

Volume built through the year and peaked in September.

So what. Inspections grew from one in January to 43 in September: the dataset is dominated by the second half of the year.

Delay distribution

Mean and P90 against the tail. Orange bars sit beyond P90.

So what. The mean is 1.41 days and P90 is 2, but the tail runs to 11 days. Averages hide the movements that cost money.

Concentration: shipments against exposure

Herfindahl-Hirschman index; 1,500 and 2,500 mark moderate and high.

So what. Carrier concentration is high: 2,518 by shipments against 2,233 by exposure. Operational dependence is greater than financial dependence. Routes (408) and consignees (347) are well spread.

Frequency against exposure, by carrier

Each bubble is a carrier. Size shows P90 delay; orange is 4 days or more.

So what. Frequency and exposure rise together for the big carriers, but two smaller carriers (03 and 09) carry the worst tails, with P90 delays of 4.5 and 5.5 days. Volume alone does not rank risk.

Busiest routes

Orange routes have a P90 delay of 3 days or more.

So what. Most busy routes hold a P90 of 1 to 2 days. Pune → Surat is the exception at 2.6 days over 15 inspections.

Busiest routes: the table

Busiest routes, 2025 inspection dataset
RouteInspectionsExposure (₹ Cr)Mean delay (d)P90 delay (d)
Pune → Ahmedabad3312.641.32.0
Pune → Surat1531.331.62.6
Pune → Kurnool1414.171.572.0
Vadodara → Nalgonda1214.351.01.0
Pune → Shajapur910.861.332.0

Routes with the worst tail

Ranked by P90 delay. Counts are in the tooltip.

So what. Pune → Golaghat reaches a P90 of 10.7 days from 2 inspections. Thin routes can have the worst tails, though one or two inspections are a small sample.

Carrier by route heatmap

Top six carriers by eight busiest routes; cell value is P90 delay in days.

So what. On Pune → Surat the P90 runs from 1.0 day for one carrier to 3.8 days for another. Delay sits in the pair, not in the route alone. Inspect the pair.

Consignee concentration curve

How quickly exposure accumulates across consignees.

So what. The top ten consignees hold 48% of exposure and the top 30 hold 76%: demand-side exposure is broad but not flat.

Inspection status

Where each inspection stood in the workflow.

So what. Seven in ten inspections are approved; about one in seven files waits on documents, the clearest process bottleneck in the data.

Exposure per inspection

Distribution in ₹ lakh.

So what. The median inspection carries about ₹87.0 lakh, but a long right tail goes past ₹300 lakh.

Carrier profile

Frequency, exposure and delay for every carrier.

Carrier profile, 2025 inspection dataset
CarrierInspectionsExposure (₹ Cr)Mean delay (d)P90 delay (d)Routes
Carrier 0110698.761.482.032
Carrier 025245.871.081.014
Carrier 031833.932.334.58
Carrier 04119.531.091.07
Carrier 051015.511.32.04

Data quality

Seven quality gates, all passed.

Quality gates on the transformer-maker book
GateStatusResult
Exposure value is non-negativePASS0 negative rows
Exposure value is presentPASS207 of 207
Origin and destination presentPASSall rows
Distance presentPASS207 of 207
Near-zero distance check (under 5 km)PASS0 rows
No duplicate e-way bill keysPASS0 duplicates
Geo columns presentPASSall four

Method and limits

What is measured, and what is not claimed.

Anonymised

Consignors, consignees, carriers, insurers, vehicles and drivers are replaced by labels (Carrier A to J, Carrier 01 to 17, Consignee A to J, Consignee 01 to 89) assigned in rank order. Vehicle numbers, driver details and document numbers are never shown. Cities are kept.

Measures

Exposure is declared value at risk. HHI is the sum of squared percentage shares. P90 is the delay that nine in ten movements beat. Route risk scores blend exposure per trip and distance tail.

Limits

This is not a claims predictor or a loss-probability model. Small routes have few inspections, so their tails are indicative. The two datasets are different samples and should not be added together.

Counts and values were computed by iCargoFinsure from the anonymised files supplied. The research paper explains the framework behind them. Read the research.

See your own book

Run these views on your inspections.

Every inspection on the platform feeds the same concentration, tail and hotspot views.