Two.Sigma
data as of 2026-10-09 01:35 (today) · today is still filling · last refresh interrupted

Outcomes every instant request from an Indian student, by IST day · losses stacked as % of requests, fulfilled as the line

By hour of day over the whole range · where in the day supply runs out

Volume requests, and what they billed

Where each day's loss fell each quarter's share of that day's lost requests · counts on hover

By grade requests as bars, the loss rate as the line — a grade asks more because more students are in it

By subject the busiest 10 · loss rate on hover, because a long tail of small subjects has no rate worth reading

Was anybody offered it? of the requests that were lost, how many tutors each was pushed to

40.5% nobody was pushed 15,979 43.4% pushed to 1-2 17,125 11.8% pushed to 3-4 4,649 4.4% pushed to 5 or more 1,750

A lost request with no rows in the push log counts as “nobody was pushed”, because that is what it is. This separates a routing failure from a supply shortage: both leave the student without a tutor, and only one of them is fixed by recruiting.

…and at which hours lost requests as bars, the share nobody was pushed for as the line

How deep the offers went, by hour share of that hour’s lost requests · counts on hover

The line above is only the red band below. Splitting the rest apart separates a matcher that never started from one that gave up after two tutors — the same loss to the student, a different repair.

Could the idle tutors have taken it? under 100% is a shortage of tutors; well over is a routing problem · the tutors behind it →

fixed week 2026-09-30 → 2026-10-07 — not 2026-09-25 → 2026-10-08, unlike everything else on this page. Tutor presence is written once a night, so it is always a day behind and cannot be re-cut by date.

130% over the whole day 4079.6 sessions of idle capacity vs 3126.8 lost 44% in the hours carrying the loss 6, 18, 19, 20h

HourLostTutors online Idle Idle hrs Rate CapacityCovers
00 32.1 110.2 67.8 21.3 4.5 95.7 298%
01 23.5 61.0 36.8 14.5 3.84 55.5 236%
02 21.9 38.5 23.8 11.5 3.89 44.8 205%
03 22.2 28.9 17.5 7.9 4.11 32.5 146%
04 68.9 35.8 14.6 5.2 6.57 33.9 49%
05 79.2 61.2 18.1 3.5 9.27 32.8 41%
06 117.6 95.2 33.8 9.7 7.55 73.2 62%
07 84.4 130.0 48.1 16.9 7.42 125.4 149%
08 69.5 162.9 63.2 22.1 7.1 157.0 226%
09 42.9 182.4 81.9 30.3 6.67 202.5 472%
10 74.6 192.6 82.1 28.6 7.25 207.4 278%
11 98.6 192.1 74.2 27.7 7.48 207.0 210%
12 117.6 196.0 74.9 26.6 7.57 201.7 171%
13 101.9 197.9 77.5 30.2 7.67 232.1 228%
14 68.5 202.4 82.5 33.0 7.17 236.7 346%
15 66.8 201.2 86.8 33.9 6.69 226.5 339%
16 41.4 224.6 93.6 36.3 6.76 245.6 594%
17 43.9 279.5 112.5 37.8 7.13 269.3 614%
18 473.8 343.1 82.5 28.6 8.77 250.5 53%
19 940.6 385.0 85.6 30.9 8.32 257.2 27%
20 401.5 372.6 96.9 34.0 8.03 272.9 68%
21 86.1 323.5 103.5 35.1 6.84 240.0 279%
22 29.4 256.5 111.4 36.4 5.76 209.9 714%
23 19.9 174.9 88.0 32.4 5.23 169.5 853%

Capacity is idle tutor-hours × sessions per busy tutor-hour, not a count of idle tutors: the average idle tutor is online about 22 minutes of an hour, so counting heads overstates it roughly threefold. It is an upper bound on what better routing could recover — it assumes idle tutors would work at the same rate as busy ones, when some are idle precisely because they decline. An hour that still comes out under 100% on that generous assumption is genuinely short of tutors. Hours that lost nothing show “—” rather than 0%.

Day by hour lost requests · the whole range, whatever the charts above are showing

00020406081012141618202209-2509-25 00:00 — 12 lost09-25 01:00 — 8 lost09-25 02:00 — 17 lost09-25 03:00 — 3 lost09-25 04:00 — 15 lost09-25 05:00 — 34 lost09-25 06:00 — 102 lost09-25 07:00 — 124 lost09-25 08:00 — 75 lost09-25 09:00 — 118 lost09-25 10:00 — 186 lost09-25 11:00 — 119 lost09-25 12:00 — 216 lost09-25 13:00 — 151 lost09-25 14:00 — 136 lost09-25 15:00 — 26 lost09-25 16:00 — 39 lost09-25 17:00 — 67 lost09-25 18:00 — 288 lost09-25 19:00 — 179 lost09-25 20:00 — 49 lost09-25 21:00 — 24 lost09-25 22:00 — 24 lost09-25 23:00 — 23 lost09-2609-26 00:00 — 24 lost09-26 01:00 — 13 lost09-26 02:00 — 7 lost09-26 03:00 — 16 lost09-26 04:00 — 30 lost09-26 05:00 — 17 lost09-26 06:00 — 58 lost09-26 07:00 — 27 lost09-26 08:00 — 20 lost09-26 09:00 — 24 lost09-26 10:00 — 69 lost09-26 11:00 — 42 lost09-26 12:00 — 53 lost09-26 13:00 — 79 lost09-26 14:00 — 52 lost09-26 15:00 — 71 lost09-26 16:00 — 81 lost09-26 17:00 — 17 lost09-26 18:00 — 87 lost09-26 19:00 — 204 lost09-26 20:00 — 213 lost09-26 21:00 — 37 lost09-26 22:00 — 24 lost09-26 23:00 — 38 lost09-2709-27 00:00 — 26 lost09-27 01:00 — 10 lost09-27 02:00 — 11 lost09-27 03:00 — 14 lost09-27 04:00 — 50 lost09-27 05:00 — 41 lost09-27 06:00 — 82 lost09-27 07:00 — 31 lost09-27 08:00 — 30 lost09-27 09:00 — 25 lost09-27 10:00 — 70 lost09-27 11:00 — 29 lost09-27 12:00 — 60 lost09-27 13:00 — 41 lost09-27 14:00 — 41 lost09-27 15:00 — 32 lost09-27 16:00 — 18 lost09-27 17:00 — 34 lost09-27 18:00 — 248 lost09-27 19:00 — 465 lost09-27 20:00 — 98 lost09-27 21:00 — 31 lost09-27 22:00 — 9 lost09-27 23:00 — 11 lost09-2809-28 00:00 — 12 lost09-28 01:00 — 11 lost09-28 02:00 — 3 lost09-28 03:00 — 20 lost09-28 04:00 — 40 lost09-28 05:00 — 52 lost09-28 06:00 — 75 lost09-28 07:00 — 43 lost09-28 08:00 — 18 lost09-28 09:00 — 31 lost09-28 10:00 — 29 lost09-28 11:00 — 88 lost09-28 12:00 — 76 lost09-28 13:00 — 52 lost09-28 14:00 — 78 lost09-28 15:00 — 65 lost09-28 16:00 — 49 lost09-28 17:00 — 43 lost09-28 18:00 — 461 lost09-28 19:00 — 1386 lost138609-28 20:00 — 341 lost09-28 21:00 — 58 lost09-28 22:00 — 17 lost09-28 23:00 — 18 lost09-2909-29 00:00 — 21 lost09-29 01:00 — 15 lost09-29 02:00 — 3 lost09-29 03:00 — 3 lost09-29 04:00 — 30 lost09-29 05:00 — 39 lost09-29 06:00 — 41 lost09-29 07:00 — 58 lost09-29 08:00 — 47 lost09-29 09:00 — 8 lost09-29 10:00 — 51 lost09-29 11:00 — 58 lost09-29 12:00 — 123 lost09-29 13:00 — 120 lost09-29 14:00 — 116 lost09-29 15:00 — 96 lost09-29 16:00 — 83 lost09-29 17:00 — 8 lost09-29 18:00 — 359 lost09-29 19:00 — 1107 lost110709-29 20:00 — 810 lost81009-29 21:00 — 101 lost09-29 22:00 — 16 lost09-29 23:00 — 14 lost09-3009-30 00:00 — 19 lost09-30 01:00 — 26 lost09-30 02:00 — 10 lost09-30 03:00 — 13 lost09-30 04:00 — 51 lost09-30 05:00 — 55 lost09-30 06:00 — 129 lost09-30 07:00 — 90 lost09-30 08:00 — 41 lost09-30 09:00 — 15 lost09-30 10:00 — 37 lost09-30 11:00 — 73 lost09-30 12:00 — 72 lost09-30 13:00 — 53 lost09-30 14:00 — 18 lost09-30 15:00 — 65 lost09-30 16:00 — 34 lost09-30 17:00 — 44 lost09-30 18:00 — 507 lost09-30 19:00 — 1313 lost131309-30 20:00 — 866 lost86609-30 21:00 — 104 lost09-30 22:00 — 22 lost09-30 23:00 — 13 lost10-0110-01 00:00 — 22 lost10-01 01:00 — 15 lost10-01 02:00 — 21 lost10-01 03:00 — 15 lost10-01 04:00 — 42 lost10-01 05:00 — 91 lost10-01 06:00 — 245 lost10-01 07:00 — 133 lost10-01 08:00 — 142 lost10-01 09:00 — 54 lost10-01 10:00 — 154 lost10-01 11:00 — 168 lost10-01 12:00 — 197 lost10-01 13:00 — 157 lost10-01 14:00 — 132 lost10-01 15:00 — 145 lost10-01 16:00 — 91 lost10-01 17:00 — 65 lost10-01 18:00 — 562 lost10-01 19:00 — 1770 lost177010-01 20:00 — 984 lost98410-01 21:00 — 132 lost10-01 22:00 — 55 lost10-01 23:00 — 28 lost10-0210-02 00:00 — 37 lost10-02 01:00 — 35 lost10-02 02:00 — 44 lost10-02 03:00 — 20 lost10-02 04:00 — 122 lost10-02 05:00 — 161 lost10-02 06:00 — 98 lost10-02 07:00 — 71 lost10-02 08:00 — 63 lost10-02 09:00 — 105 lost10-02 10:00 — 90 lost10-02 11:00 — 81 lost10-02 12:00 — 108 lost10-02 13:00 — 172 lost10-02 14:00 — 84 lost10-02 15:00 — 110 lost10-02 16:00 — 43 lost10-02 17:00 — 29 lost10-02 18:00 — 345 lost10-02 19:00 — 814 lost81410-02 20:00 — 260 lost10-02 21:00 — 105 lost10-02 22:00 — 44 lost10-02 23:00 — 42 lost10-0310-03 00:00 — 29 lost10-03 01:00 — 12 lost10-03 02:00 — 19 lost10-03 03:00 — 43 lost10-03 04:00 — 154 lost10-03 05:00 — 79 lost10-03 06:00 — 64 lost10-03 07:00 — 34 lost10-03 08:00 — 62 lost10-03 09:00 — 44 lost10-03 10:00 — 106 lost10-03 11:00 — 111 lost10-03 12:00 — 204 lost10-03 13:00 — 103 lost10-03 14:00 — 71 lost10-03 15:00 — 55 lost10-03 16:00 — 22 lost10-03 17:00 — 52 lost10-03 18:00 — 62 lost10-03 19:00 — 97 lost10-03 20:00 — 51 lost10-03 21:00 — 31 lost10-03 22:00 — 28 lost10-03 23:00 — 5 lost10-0410-04 00:00 — 35 lost10-04 01:00 — 3 lost10-04 02:00 — 13 lost10-04 03:00 — 11 lost10-04 04:00 — 29 lost10-04 05:00 — 28 lost10-04 06:00 — 56 lost10-04 07:00 — 24 lost10-04 08:00 — 31 lost10-04 09:00 — 34 lost10-04 10:00 — 79 lost10-04 11:00 — 74 lost10-04 12:00 — 63 lost10-04 13:00 — 56 lost10-04 14:00 — 22 lost10-04 15:00 — 27 lost10-04 16:00 — 35 lost10-04 17:00 — 23 lost10-04 18:00 — 231 lost10-04 19:00 — 385 lost10-04 20:00 — 159 lost10-04 21:00 — 54 lost10-04 22:00 — 18 lost10-04 23:00 — 17 lost10-0510-05 00:00 — 19 lost10-05 01:00 — 39 lost10-05 02:00 — 11 lost10-05 03:00 — 13 lost10-05 04:00 — 31 lost10-05 05:00 — 51 lost10-05 06:00 — 89 lost10-05 07:00 — 64 lost10-05 08:00 — 46 lost10-05 09:00 — 19 lost10-05 10:00 — 54 lost10-05 11:00 — 77 lost10-05 12:00 — 79 lost10-05 13:00 — 136 lost10-05 14:00 — 88 lost10-05 15:00 — 23 lost10-05 16:00 — 40 lost10-05 17:00 — 33 lost10-05 18:00 — 500 lost10-05 19:00 — 752 lost10-05 20:00 — 231 lost10-05 21:00 — 72 lost10-05 22:00 — 30 lost10-05 23:00 — 16 lost10-0610-06 00:00 — 51 lost10-06 01:00 — 26 lost10-06 02:00 — 27 lost10-06 03:00 — 35 lost10-06 04:00 — 55 lost10-06 05:00 — 78 lost10-06 06:00 — 100 lost10-06 07:00 — 114 lost10-06 08:00 — 80 lost10-06 09:00 — 47 lost10-06 10:00 — 34 lost10-06 11:00 — 90 lost10-06 12:00 — 87 lost10-06 13:00 — 46 lost10-06 14:00 — 79 lost10-06 15:00 — 23 lost10-06 16:00 — 28 lost10-06 17:00 — 42 lost10-06 18:00 — 876 lost87610-06 19:00 — 1234 lost123410-06 20:00 — 475 lost10-06 21:00 — 96 lost10-06 22:00 — 17 lost10-06 23:00 — 21 lost10-0710-07 00:00 — 45 lost10-07 01:00 — 32 lost10-07 02:00 — 30 lost10-07 03:00 — 28 lost10-07 04:00 — 67 lost10-07 05:00 — 91 lost10-07 06:00 — 160 lost10-07 07:00 — 145 lost10-07 08:00 — 91 lost10-07 09:00 — 25 lost10-07 10:00 — 43 lost10-07 11:00 — 115 lost10-07 12:00 — 131 lost10-07 13:00 — 92 lost10-07 14:00 — 54 lost10-07 15:00 — 86 lost10-07 16:00 — 38 lost10-07 17:00 — 63 lost10-07 18:00 — 707 lost10-07 19:00 — 1160 lost116010-07 20:00 — 186 lost10-07 21:00 — 95 lost10-07 22:00 — 21 lost10-07 23:00 — 17 lost10-0810-08 00:00 — 11 lost10-08 01:00 — 20 lost10-08 02:00 — 17 lost10-08 03:00 — 51 lost10-08 04:00 — 55 lost10-08 05:00 — 44 lost10-08 06:00 — 126 lost10-08 07:00 — 156 lost10-08 08:00 — 95 lost10-08 09:00 — 29 lost10-08 10:00 — 62 lost10-08 11:00 — 104 lost10-08 12:00 — 92 lost10-08 13:00 — 151 lost10-08 14:00 — 77 lost10-08 15:00 — 111 lost10-08 16:00 — 50 lost10-08 17:00 — 43 lost10-08 18:00 — 773 lost10-08 19:00 — 971 lost97110-08 20:00 — 99 lost10-08 21:00 — 52 lost10-08 22:00 — 32 lost10-08 23:00 — 30 losthour of day (IST)

Shading is square-rooted, so a peak hour on a busy day does not flatten every other cell to white. Hover a cell for the day, hour and count.

By subject over the range, busiest first · “(unmapped)” is a request whose sub-topic has no v1 topic behind it

SubjectRequestsFulfilled Lost
Mathematics - Class 9 and 10 75,374 69.2% 52,175 21.1% 15,885
Science - Class 9 and 10 45,743 71.9% 32,896 16.3% 7,452
Premium 31,632 78.9% 24,943 10.7% 3,395
Mathematics 17,128 72.3% 12,382 18.9% 3,237
Physics 14,545 64.7% 9,416 24.4% 3,552
English 14,096 76.4% 10,767 12.2% 1,725
Biology 9,440 75.8% 7,159 13.8% 1,299
Physical Chemistry 4,125 62.4% 2,576 26.1% 1,075
Organic Chemistry 3,670 63.1% 2,315 25.8% 947
Inorganic Chemistry 3,206 66.7% 2,137 17.6% 564
FILO internal 224 0.0% 0 46.4% 104
Social Studies - Class 6 to 8 204 7.8% 16 43.1% 88
(unmapped) 84 0.0% 0 45.2% 38
Maths 82 0.0% 0 40.2% 33
Social Studies 59 61.0% 36 10.2% 6
Chemistry 53 3.8% 2 35.8% 19
Accountancy 48 35.4% 17 35.4% 17
Political Science 30 26.7% 8 33.3% 10
Economics 28 0.0% 0 53.6% 15
History 21 38.1% 8 38.1% 8

By grade over the range · “—” is a student with no class on file, kept rather than dropped

ClassRequestsFulfilled Lost
1 79 69.6% 55 24.1% 19
2 17 76.5% 13 0.0% 0
6 600 70.3% 422 15.3% 92
7 648 67.1% 435 18.2% 118
8 1,210 67.6% 818 18.6% 225
9 85,570 70.0% 59,923 19.0% 16,281
10 56,694 73.3% 41,565 16.4% 9,307
11 28,776 72.6% 20,886 17.6% 5,070
12 43,311 71.0% 30,735 18.2% 7,875
13 2,720 69.8% 1,898 16.8% 457
14 118 55.9% 66 28.8% 34
15 100 42.0% 42 25.0% 25
20009 11 81.8% 9 0.0% 0

Days newest first · every request lands in exactly one column

DayRequests FulfilledExpired Cancel >20s Cancel 10–20s Cancel ≤10s By tutorBlocked Billed ₹
2026-10-08 16,873 70.3% 11,859 14.2% 2,391 5.1% 860 2.6% 439 7.7% 1,296 0.1% 22 0.1% 11 132,931
2026-10-07 16,557 67.1% 11,111 15.1% 2,505 6.1% 1,017 3.3% 542 7.9% 1,301 0.4% 64 0.1% 17 123,359
2026-10-06 16,848 66.9% 11,273 16.1% 2,706 6.3% 1,055 3.3% 548 7.3% 1,237 0.1% 17 0.1% 12 127,178
2026-10-05 13,447 71.2% 9,569 12.5% 1,682 6.2% 831 3.0% 397 7.0% 948 0.1% 15 0.1% 7 110,716
2026-10-04 12,988 79.3% 10,305 7.0% 903 4.7% 604 2.3% 305 6.5% 838 0.1% 18 0.1% 16 125,959
2026-10-03 12,126 77.4% 9,386 8.1% 979 4.6% 559 2.6% 312 7.1% 866 0.1% 14 0.1% 10 112,833
2026-10-02 15,888 70.0% 11,127 13.7% 2,177 5.7% 906 3.0% 481 7.4% 1,179 0.1% 8 0.1% 11 127,936
2026-10-01 19,673 60.2% 11,839 20.5% 4,034 7.0% 1,386 4.0% 786 8.2% 1,604 0.0% 8 0.1% 18 124,876
2026-09-30 18,684 69.5% 12,979 14.8% 2,765 4.8% 905 2.7% 510 8.0% 1,492 0.1% 15 0.1% 18 134,904
2026-09-29 18,440 70.3% 12,967 12.8% 2,359 5.2% 968 2.7% 489 8.8% 1,620 0.1% 27 0.1% 11 128,867
2026-09-28 16,170 70.3% 11,368 13.5% 2,188 5.4% 878 3.0% 479 7.6% 1,224 0.1% 24 0.1% 9 122,607
2026-09-27 13,769 79.4% 10,936 7.2% 998 3.7% 509 2.1% 288 7.3% 1,001 0.2% 29 0.1% 8 131,574
2026-09-26 13,594 80.9% 10,995 6.2% 839 3.4% 464 2.0% 274 7.2% 983 0.2% 27 0.1% 12 120,777
2026-09-25 14,797 75.4% 11,153 9.5% 1,412 4.2% 623 2.7% 398 8.0% 1,187 0.1% 16 0.1% 8 120,217

Indian students only; internal accounts, package class 16 and throttled sessions excluded. “Lost” in the charts is expired plus cancelled after 20 seconds — a student who waited and got nobody. Cancellations under 10 seconds are counted but not read as supply.