Alternative data from the web turns observable consumer-platform behavior — prices, discount depth, stock-outs, assortment breadth, review velocity — into investment signals on listed names, delivered as point-in-time panels that are safe to backtest: every record timestamped as-observed, never restated. iWeb Data Scraping builds ticker-mapped panels on your coverage universe and delivers on your rebalance schedule; one consumer fund's discount-depth panel led the earnings print by six weeks.
Consumer companies disclose quarterly; their websites disclose continuously. Discounting deepens on the site weeks before it appears in gross margin. Stock-outs, assortment cuts and review-velocity shifts are all observable — if someone is watching systematically, with the discipline investing requires.
That discipline is the product. Point-in-time integrity (data as it appeared on the observation date, never backfilled or restated), ticker mapping maintained through rebrands and consolidations, and documented methodology your compliance team can review. The consumer-fund case study shows the shape: a 14-ticker discount-depth panel, six weeks of signal lead over the print.
Every record carries its observation timestamp; history is never restated. What you backtest is what you would have seen.
Brands, banners and subsidiaries resolved to listed parents — maintained as portfolios of brands change hands.
Price & discount depth, promo cadence, stock-out rates, assortment breadth, review velocity & sentiment, store/coverage expansion.
Panels built to your coverage list; add a name and history collection starts immediately.
Files or API on your schedule — daily, weekly, or aligned to your process — with stable schemas.
Collection method, coverage and known limitations in writing — for your compliance review, not just your quants.
Real sample structure from this feed. Your free 48-hour sample comes in your category, in this shape — CSV, JSON or straight to your warehouse.
| observation_date | ticker | brand | avg_discount_pct | stockout_rate | assortment_ct |
|---|---|---|---|---|---|
| 2026-07-01 | EXMPL | ExampleMart | 18.4 | 6.1 | 12840 |
| 2026-06-24 | EXMPL | ExampleMart | 15.2 | 4.8 | 12790 |
| 2026-06-17 | EXMPL | ExampleMart | 12.9 | 5.0 | 12744 |
| 2026-07-01 | RIVL | RivalCo | 9.7 | 3.2 | 9210 |
[
{
"observation_date": "2026-07-01",
"ticker": "EXMPL",
"brand": "ExampleMart",
"avg_discount_pct": "18.4",
"stockout_rate": "6.1",
"assortment_ct": "12840"
},
{
"observation_date": "2026-06-24",
"ticker": "EXMPL",
"brand": "ExampleMart",
"avg_discount_pct": "15.2",
"stockout_rate": "4.8",
"assortment_ct": "12790"
},
{
"observation_date": "2026-06-17",
"ticker": "EXMPL",
"brand": "ExampleMart",
"avg_discount_pct": "12.9",
"stockout_rate": "5.0",
"assortment_ct": "12744"
},
{
"observation_date": "2026-07-01",
"ticker": "RIVL",
"brand": "RivalCo",
"avg_discount_pct": "9.7",
"stockout_rate": "3.2",
"assortment_ct": "9210"
}
]
| INTEGRITY | Point-in-time, as-observed timestamps, no restatement policy in writing |
| MAPPING | Brand→ticker mapping maintained; corporate-action aware |
| HISTORY | Forward collection from engagement start; selective backfills where archives permit, flagged as such |
| DELIVERY | CSV/Parquet drops or API · daily to monthly cadence |
| TIMELINE | Pilot panel on 2–3 names in ~2 weeks · full universe in 3–5 weeks |
| PRICING | By universe size × signal families × cadence; pilot pricing available |
| COMPLIANCE | Public web data only · PII-free by construction · MNPI-free methodology · NDA-first |
Every engagement is NDA-first and starts with a free sample — judge the data before any commitment.
| In-house DIY | Generic SaaS tool | iWeb Data Scraping | |
|---|---|---|---|
| Setup & maintenance | You build scrapers, fight anti-bot, fix breakages weekly | Rigid templates, breaks on site changes, slow support | Fully managed — we build, monitor and fix, you never touch a proxy |
| Data quality | Best-effort, no QA layer, silent failures | Generic parsers, frequent gaps | 99%+ field accuracy, QA-verified, monitored 24/7 |
| Coverage | Limited to what you can maintain | Only supported sites | Any public site or app, at scale |
| Compliance | Your legal risk to manage alone | Often opaque about methods | ISO-certified, PII-scrubbed, NDA-first, documented |
| Time to value | Weeks to months of engineering | Fast but inflexible | Free sample in 48h, production in days |
Discount depth and promo cadence on covered names — the six-week signal lead engagement.
Replace anecdotal store visits with measured availability and assortment across every banner, weekly.
Pricing power, catalog breadth and review trajectory on private targets — evidence before the data room opens.
Point-in-time discipline: each record is stamped with its observation time and never restated, so the historical file reflects exactly what was knowable on each date. Backfilled or 'cleaned' history creates lookahead bias — the reason we document a no-restatement policy rather than just claiming timestamps.
The data is public by construction — visible to any website visitor — so it contains no MNPI, and our panels are PII-free by design. We provide written methodology for your compliance review, and engagements run under NDA with clear representations about collection methods.
Systematic collection starts at engagement; that forward history is the gold standard. Where public archives permit, selective backfills are possible and are explicitly flagged as reconstructed so your backtests can include or exclude them deliberately.
Yes — the same signals (pricing, assortment, reviews, expansion) are observable for private consumer businesses, which makes these panels a standard tool in PE/VC diligence alongside listed-name coverage.