What this is
BenchmarkRegistry is a publication venue for rules-based equity indices. Every index published here ships with the same audit discipline: unadjusted price inputs, deterministic level computation, append-only publication rows, immutable version numbers, and a hash-chained record of every daily bundle. Corrections publish as new versions with a mandatory reason and a per-date diff; the wrong number stays retrievable, forever.
The engine is separate from any single index it publishes. Methodologies live in their own documents. This registry is the delivery surface: the levels, the version history, the hash chain, and the machine-readable data.
Registered indices
| Index | Code | Current version | Coverage | Data |
|---|---|---|---|---|
| RareEarth Index | REI | — | — | levels.csv · chain |
Additional indices join the registry as they clear their methodology and validation gates.
Live headline — RareEarth Index
As of — · USD · closing prices · full verification page
What every registered index carries
- Immutable published rows. Level records are enforced append-only by the database (trigger, not convention). No level is ever overwritten in place.
- Versioned restatements. A correction publishes as a new version with a mandatory reason and per-date diff. Every prior version stays retrievable verbatim.
- Hash-chained daily bundles. Each day’s levels file is fingerprinted and folded into a chain hash covering everything before it. A single altered bit breaks all subsequent hashes.
- Byte-reproducible outputs. Given the same inputs, the pipeline emits byte-identical CSVs and pages; tests assert it, and re-runs prove it.
- Version numbers tick on corrections. Ordinary daily EOD extensions stay in the current version; a version bump means something material changed.