HUMAN$HMN
Data and provenance

Every number, with its receipt

The site is generated from files committed to the repository. Nothing is computed in the browser and nothing is fetched at view time, so what you see is exactly what npm run compute produced from the listed inputs.

Index file computed
2026-11-04 04:30 UTC
Latest close in file
Nov 3, 2026 · 111.3958
Methodology digest
sha256 9d08e260077411908521f97ddffde59c37eff78bcc4c9129f03beb6980b2c8e9
Price files
Browse on GitHub
TickerRoleProviderFetchedRowsLast dateSplits in rangeSHA-256
HASConstituentyahoo2026-11-04 04:30 UTC4612026-11-03none0956b98b61bd6584…
TTWOConstituentyahoo2026-11-04 04:30 UTC4612026-11-03nonef0808d43ed4f80f3…
COSTConstituentyahoo2026-11-04 04:30 UTC4612026-11-03nonefc8c128e35bf1a0f…
UPSConstituentyahoo2026-11-04 04:30 UTC4612026-11-03none2fdab8cb654eafc2…
CMGConstituentyahoo2026-11-04 04:30 UTC4612026-11-03nonedba61babf07cbc0a…
AMCConstituentyahoo2026-11-04 04:30 UTC4612026-11-03none2966a228b282bb31…
NFLXConstituentyahoo2026-11-04 04:30 UTC4612026-11-032025-11-17 10:1233ead5c488a7378…
NVDABenchmarkyahoo2026-11-04 04:30 UTC4612026-11-03none8ff41e88bd3740bf…
SPYBenchmarkyahoo2026-11-04 04:30 UTC4612026-11-03none8f07a6958d658d0a…
Licence notes

Yahoo Finance public chart endpoint. Convenience source named in Methodology v1.0 section 6; Yahoo's terms do not grant a redistribution licence. For publication use a licensed provider (Tiingo, Alpha Vantage, Polygon) and re-run `npm run fetch`.

Unavailable trading days
0
Every constituent had an official close on every trading day since the base date. Days without a close for any constituent would be listed here, with the index value shown as unavailable rather than estimated.
Rebalancing log
DateLevelHASTTWOCOSTUPSCMGAMCNFLX
2026-09-30base100.000087.68207.50910.3493.4431.953.0069.58
Base prices in force for each period. The next rebalancing happens at the last trading day of the quarter and will appear here after it is computed.
Reproduce the calculation
git clone https://github.com/eneserdo/hmn.git && cd hmn
npm ci
npm test            # engine fixtures + recompute data/index/hmn.json from data/prices and compare
npm run compute     # rewrite data/index/hmn.json from the committed price files
npm run verify      # SHA-256 of METHODOLOGY.md, compared with data/index/methodology.json
npm run fetch       # refresh price files (set HMN_DATA_PROVIDER and the provider's API key)

The index file embeds the full per-day close matrix, so any single value can be re-derived by hand: multiply each constituent's close by its target weight over its period base price, sum, and multiply by the period level.

Daily close matrix
25 trading days since Sep 30, 2026
DateHMNHASTTWOCOSTUPSCMGAMCNFLX
2026-11-03111.3958117.97194.991,019.26109.1733.263.2863.42
2026-11-02111.1247118.36192.101,040.55109.7132.913.1962.34
2026-10-30109.7280119.09190.171,012.28108.2531.893.0662.08
2026-10-29109.6765119.57193.39996.08107.3331.283.0862.05
2026-10-28108.2146118.68195.29982.73105.6228.732.9961.99
2026-10-27108.8101118.33201.28992.13106.0927.982.9962.52
2026-10-26108.3690117.96203.351,005.16100.3228.412.8963.90
2026-10-23108.4129117.44203.691,003.32101.0627.522.9065.85
2026-10-22109.5010117.23207.811,018.21101.5228.142.9367.05
2026-10-21107.9305114.00206.16998.3199.5728.123.0465.04
2026-10-20107.5974109.52206.70994.6198.5229.653.0868.69
2026-10-19104.170198.49204.92995.5397.4629.852.9869.85
2026-10-16104.042998.76205.28989.1197.4829.892.9170.53
2026-10-15105.030598.41209.38978.0197.8330.583.0272.61
2026-10-14102.502895.46201.23982.0095.7830.522.8970.57
2026-10-13102.446695.94200.32954.6394.7930.353.0670.46
2026-10-12102.923994.73208.82959.4495.3430.403.0070.61
2026-10-09102.851093.32213.44946.9294.5731.592.9870.30
2026-10-08102.317592.50209.37947.9294.1332.682.8871.57
2026-10-07100.238990.75204.01942.2592.2930.772.8869.70
2026-10-06100.283491.03202.53935.6893.1130.902.9568.69
2026-10-0599.815992.38203.46923.5293.1430.852.7967.50
2026-10-0299.150589.54202.73920.6593.0232.362.7767.06
2026-10-0199.438289.98203.62914.9493.8932.322.7667.85
2026-09-30100.000087.68207.50910.3493.4431.953.0069.58