Live · Q2 2026·Network of trade 8 active spots·FX ECB · 31 May 19:11 CET·Updated hourlyportal v3 · 31 May
MarketsPricesNewsMethodologyB2B platform
/ methodology · v3
Markets/Methodology

How we source the price data / methodology v3

Every spot price on this portal derives straight from ViraChem’s active network of trade — the buy- and sell-side flows we coordinate across Europe day to day. When new pricing lands in the network, the data point lands here.

01Where the numbers come from

Straight from our active network of trade — no surveys, no indexes, no estimates.

Every spot price on this site derives straight from our active network of trade — the buy- and sell-side flows ViraChem coordinates across Europe day to day. When new pricing lands in the network, the data point lands here.

No survey data. No third-party indexes. No estimates. Every number traces back to a real transaction with a date and an amount.

/ Price-formation flow

01Trade landsA real EU buy/sell crosses the ViraChem network — manufacturing partner, distributor, or end-customer.
02FX pinnedNon-EUR transactions are converted at the ECB daily reference rate for the transaction date.
03Spot computedLatest data point computed against comparable historical points; trend % derived.
04CachedOne-hour cache TTL on every spot row. Stale rows show “—” rather than a misleading 0.0%.
05SurfacedSpot prices land on /prices, home cards, and PDPs identically — one source of truth.
02Currency conversion

ECB daily reference rate, pinned to the transaction date.

When a quote or invoice arrives in a non-EUR currency, we convert to EUR using the ECB daily reference rate for the transaction date — not today’s rate. The rate is pinned to the date so the historical trend is reproducible.

Reference rates ship one business day in arrears; weekend transactions use the Friday preceding rate.

03Trend percentages

1-day, 7-day, and 30-day deltas — sign-driven trend arrows.

The 1-day, 7-day, and 30-day change cells compare the latest data point against the closest data point at least that many days prior. When there isn’t a comparable point that far back, the cell shows “—” rather than a misleading 0.0%.

Trend arrows derive directly from the 7-day sign. ▲ above zero, ▼ below, ■ when the move is exactly flat or the window has no comparable point.— Rule encoded in the spot resolver
04Refresh cadence

Hourly cache, continuous underlying.

Spot prices recompute on every request, with a one-hour cache TTL. The underlying data is updated continuously as the network books new transactions. Sparkline series are snapshotted daily so the 7-day shape stays clean.

Spot price TTL
1 hour
Per-row revalidate
News feed cadence
6 hours
Cron · Europe PMC + CT.gov
Sparkline snapshot
24 hours
02:00 UTC · stable shape
05What this isn’t

Not a market average — ViraChem’s own trade network.

These numbers reflect ViraChem’s own trade network — not a market average across the EU peptide industry. They’re the right reference when you’re sourcing through ViraChem or benchmarking against typical landed cost from major manufacturing geographies. They’re a directional reference when comparing against catalogue retail from large life-science suppliers — but not a one-to-one match.

The portal is read-only public information. Trade execution, RFQ, and contract pricing live on virachemical.com — see the cross-link on every PDP for the path through.

Questions about how a specific price was computed? Email info@virachemical.com with the compound code and we’ll send the underlying receipts.

One source of truth across portal & platform.

The same spot resolver feeds the home cards, the /prices catalogue, the PDPs, and the B2B platform quote endpoint at virachemical.com. No divergence.