DAILYSHFE AL0 ¥24,255 1.90%LME 3M $3,439 3.07%FBX CN→US $1,933/FEU 0.00%
No paid rankingsNo affiliatesMethodology →
Aluminum DispatchIndependent B2B intelligencePost RFQ
Methodology · v1.1 · May 7, 2026

How we source, score, and update

Every number on this site has a source, a timestamp, and an update cadence. This page documents all of them. When methodology changes, we bump the version and log the diff.

UpdatedLast revised: May 7, 2026 · v1.1·SourcesEditorial charterRaw scoring CSVCorrection logMethodology →
§1 · Data sources

Every number, mapped to an origin

Data pointSourceRefreshLicense / ToS
LME 3M / CashYahoo Finance (ALI=F) + Bloomberg cross-checkDaily post-closePublic price data; we republish with attribution
SHFE main contractOfficial SHFE JSON endpointDaily post-close 15:00 CSTExchange public data
Changjiang A00 spotccmn.cn market quoteDaily 10:30 CSTScraped with robots.txt-allow
FOB Shanghai (6063/6061/ACP)Derived from LME 3M + SHFE + Changjiang A00 + observed export marginWeekly rebaseComposite of public benchmarks (no private mill panel)
Ocean freightFreightos Baltic IndexDailyFBX publishes public composite
FX rates (USD/CNY, /VND, /BRL)PBOC / Vietcombank / BCB midpointsDaily openCentral bank public data
Supplier customs recordsImportYeti + Panjiva (licensed)Weekly ingest, 2-4 week lagAggregate display per provider ToS
Supplier corporate recordsChina SAMR public registryMonthlyGovernment public records
CertificationsQualicoat / ISO / IATF public registriesOn supplier updateRegistry public data
§2 · FOB methodology

How the FOB Shanghai index is built

Our FOB Shanghai prices (6063-T5, 6061-T6, 6005A-T5, ACP 4mm PVDF) are derived weekly composites, not a private mill survey. Each price is built from three public benchmarks plus a typical export-to-spot margin observed in listed-mill annual reports (Xingfa HKEX 0098, Mingtai SH:601677, Nanshan SH:600219, others).

Inputs: LME 3M Aluminium (Yahoo Finance ALI=F snapshot), SHFE main contract (post-close 15:00 CST), and Changjiang A00 spot (ccmn.cn 10:30 CST), normalized to USD/t at PBOC USD/CNY midpoint. The export margin is bracketed at 12-15% (current observation) for architectural alloys, with a separate margin band for ACP given its sheet-and-coating cost structure.

This methodology is intentionally fully reproducible from public sources; the formula is in scripts/scraper/tasks/ and changes are versioned by git history. Earlier copy implied a private "13-mill panel" — that was inaccurate language and was corrected in the 2026-04-22 content audit.

§3 · Landed cost

How the landed-cost calculator computes

Landed cost = FOB price + ocean freight + insurance + destination port fees + import duty + anti-dumping + VAT + inland trucking. Each line is itemized in the calculator output so you can see what's driving the total.

  • FOB — weekly composite from our price benchmarks (see §2 above), or your own input.
  • Ocean freight — Freightos Baltic Index (FBX) origin→destination route, refreshed daily.
  • Insurance — 0.3% of CIF default (institutional buyer rate); user-overridable.
  • Duty — destination MFN rate from our tariffs table (HS chapter 76 lines), refreshed monthly from official tariff schedules.
  • Anti-dumping (US/EU/CA) — order-specific ceiling rates from access.trade.gov / EUR-Lex; per-exporter rates may differ.
  • VAT / GST — destination country rate applied on the duty-paid CIF base.
  • Port fees + trucking — destination-specific defaults from forwarder quotes (Q1 2026 sample); user-overridable.

All currency conversions use PBOC / central-bank midpoints (see §1 sources). The calculator is a planning tool — actual landed cost depends on your forwarder, broker, and the specific HS line. Always confirm with a licensed customs broker before committing to a shipment.

§4 · Trust Score

The formula, unabridged

Trust Score (0 — 100)
TrustScore = clamp(
  SAMR_base (10 points if active registration)
  + customs_volume_score (0-30; ln-scaled against peer median)
  + certifications_depth (0-15; ISO9001=3, ISO14001=3, Qualicoat=3, IATF=3, GB/T 5237=3)
  + export_share (0-15; linear 0-100%)
  + market_fit (0-15; weighted by matches to requested buyer market)
  + listed_bonus (+5 if public-listed)
  - risk_flags (-25 max; UFLPA-adjacent, trademark-counterfeiting, AD evasion)
  - stale_filing_penalty (-5 if no customs filing in 90 days),
  0, 100
)

Tier A = 80-100 · Tier B = 60-79 · Tier C = <60. Tier labels shown on supplier cards and ranking tables. Raw per-mill component breakdown is downloadable from each supplier's profile page once the Supabase layer is live.

§5 · Ranking methodology

How each list is ordered

Each ranking publishes its own abridged methodology in the body of the ranking page. In general: flagship rankings (annual) use a broader 6-factor weighting; market-specific rankings use destination-market-weighted customs volume as the primary signal.

FactorFlagship weightMarket-specific weight
Capacity25%15%
12M container volume (target market if specified)30%50%
Export share15%10%
Certifications depth15%10%
Buyer-market fit15%15%
§6 · Fraud case verification

Two-source minimum rule

No fraud case is published without at least two of:

  1. Public dispute filing (court, arbitration, customs) or press coverage.
  2. Submitted MTC, SGS, or spectro evidence from the affected buyer.
  3. Customs record corroboration (volume drop, HS code mismatch).

The named seller is contacted for comment before publishing where possible. Their response (or refusal) is appended to the case record.

§7 · Corrections

When we get it wrong

We fix errors. Publicly. With a note.

  • Factual corrections (price, capacity, registration status) are published inline on the affected page with a visible note and the date we fixed it. An archived corrections index is planned for Phase 2.
  • Editorial corrections (mischaracterization, unclear attribution) trigger an update to the article with a visible correction note at top.
  • Take-down requests for defamation or false-fact claims are evaluated within 48 hours.
FAQ

Methodology questions

How often does each data source refresh?

LME: after each trading session close (17:00 BST). SHFE: after 15:00 CST session close. Changjiang A00: 10:30 CST daily. FOB: weekly (Friday rebase). Freight: daily (Freightos Baltic). Supplier customs: weekly ingestion. SAMR registry: monthly. Rankings: quarterly, flagship annually.

What data sources are used?

LME via Yahoo Finance + Bloomberg Terminal snapshot cross-check. SHFE official JSON. Changjiang via ccmn.cn. FOB derived weekly from LME 3M + SHFE + Changjiang plus the typical export-to-spot margin observed in listed-mill annual reports. Freightos Baltic Index. ExchangeRate-API. ImportYeti + Panjiva for customs. China SAMR for corporate registry. Qualicoat / ISO / IATF registries for certifications.

How is Trust Score calculated?

A weighted score from 0-100: SAMR registration (10%), 12M customs volume (30%), certifications depth (15%), export share (15%), buyer-market fit (15%), risk flags deducted (-25% max). Full formula below. Published and audit-able — the raw CSV is downloadable.