{
  "schema_version": "1.0.0",
  "dataset": "safastack.holdings.latest",
  "date": "2026-09-12",
  "path": "data/holdings/2026-09-12.json",
  "content_sha256": "dfad11af6da5a3cb82a06a9357669fb89842694527af3cb03943c34132ab984f",
  "revision": 1,
  "ingested_on": "2026-09-12",
  "timezone": "Asia/Kuala_Lumpur",
  "producer": "safastack-ingest-holdings/1.0.0",
  "run": {
    "status": "ok",
    "funds_total": 2,
    "funds_ok": 1,
    "funds_link_only": 1,
    "funds_failed": 0,
    "warnings": []
  },
  "funds": [
    {
      "fund": "SPUS",
      "status": "ok",
      "publishing_mode": "rows",
      "as_of": "2026-09-11",
      "rows": 219,
      "source_url": "https://www.sp-funds.com/spus"
    },
    {
      "fund": "HLAL",
      "status": "link_only",
      "publishing_mode": "link_only",
      "as_of": null,
      "rows": 0,
      "source_url": "https://www.wahed.com/hlal"
    }
  ],
  "disclaimer": "Data, not investment advice. SafaStack reports what each fund publishes as held, on the issuer page linked in this file. We do not certify Shariah compliance, we do not issue religious rulings, and nothing here is a recommendation to buy, hold or sell any security. Holdings can change daily and may be revised by the issuer.",
  "attribution": "Holdings data is published by the fund issuer and reproduced here with attribution to that issuer page. SafaStack is not affiliated with, sponsored by or endorsed by SP Funds, ShariaPortfolio, Wahed Invest LLC, or any index provider. Check the linked source URL before acting on anything in this file."
}
