Numinor
Structure · API tier

SAM PM Construct Data

Structure-dimension factor data feed derived from ChinaScope's foundational SAM. Daily refresh, S3 + signed-URL API.

Pricing

$600/month

or $5,760/yr (save 20%)

Enterprise · Contact Sales →
Replicate the White Paper in the Matrix →
01

Specifications

Delivery format and the operational guarantees behind it.

Format
Apache Parquet · Snappy compressed
Refresh
Daily · T+1 by 07:00 SGT
SLA
99.5% · T+1 18:00 SGT fallback
Universe
A-shares · SH + SZ + KC + CYB
Dimension
Structure
02

The Data Itself

Live sample rows and every field's meaning, computed from the served data.

SAM PM Construct Data

Construct Data

SAM PM — Construct Data

Productized per-stock daily product-momentum signal for A-share listcos with SAM coverage: a composite (ne_composite_styled) and its two z-scored components (biz_mom_styled, biz_resvol_styled), on a 30-day PIT buffer. Construction R (factor-agnostic raw returns; the buyer applies their own neutralization). The SKU.

At a glance
universe
A-shares with SAM coverage
coverage
2016-01-05 → 2026-06-08 · 10.4 yrs
grain
signal per stock per trading day
updated
daily T+1 (Cron A)
rows/day
4,617
Matrix evaluation lag
30 days
What each row delivers · 9 fields
trade_datets_codene_composite_styledbiz_mom_styledbiz_resvol_styledsource_basissource_rpt_datesource_publish_dateeff_date
Overview
What it is, at a glance
Data grid
Query the actual rows
Data loads
Freshness and integrity
Dictionary
Every field and methodology
03

Frequently Asked Questions

When is each day's data available?
Data for trade day T is published by 07:00 Asia/Shanghai on T+1, contingent on ChinaScope's upstream delivery. If upstream runs late, fallback delivery is T+1 18:00 SGT.
What happens if ChinaScope is delayed?
The API's manifest endpoint exposes a field (green/yellow/red). When red, calls for the current day return 404 with an header and ETA. Buyers can poll the manifest until status flips green.
How do I read the data?
Via signed S3 URLs issued by api.numinor.io/construct-data/v1. Bearer-token authenticated; one API key per subscription, rotatable from your account page.
Can I cancel anytime?
Yes — Stripe Customer Portal access from your account page. Cancellations take effect at the end of the current billing period; unused time is not refunded.