{"manifest_version":1,"built_at":"2026-10-17T01:56:48Z","build_date":"2026-10-17","schema":{"api":"v1","digest":"5a654299b364d145e57d393e1722a0260067288c1f6ed5e8c55506263c31e2d0","openapi":"https://tickerinside.com/api/openapi.json"},"calculation":{"version":"660f38eea457de64","methods":[{"id":"ti-ownership/1","since":"2026-09-28"},{"id":"ti-ownership-index/1","since":"2026-10-09"},{"id":"ti-overlap/1","since":"2026-10-09"}],"readers":{"key_scheme":2,"sec_nport_parse":6,"sec_nport_derive":7,"expense_ratio_read":4,"sponsor_file_read":1,"prospectus_read":2,"fund_shape":3,"sec_shape":2,"issuer_file_read":5,"price_read":1,"returns_and_risk":2,"computed_answers":3}},"sources":[{"id":"prices","name":"End-of-day prices","version":null,"date":"2026-10-16","age_days":1,"oldest":null,"oldest_age_days":null,"median_age_days":null,"funds":null},{"id":"issuer","name":"Issuers' own holdings files","version":null,"date":"2026-10-16","age_days":1,"oldest":"2026-10-01","oldest_age_days":16,"median_age_days":2,"funds":626},{"id":"sec_nport","name":"SEC Form N-PORT filings, stock ETFs","version":"2026q3","date":"2026-08-31","age_days":47,"oldest":"2026-01-31","oldest_age_days":259,"median_age_days":109,"funds":2049},{"id":"sec_nport_bonds","name":"SEC Form N-PORT filings, fixed income ETFs","version":null,"date":"2026-07-31","age_days":78,"oldest":"2026-05-29","oldest_age_days":141,"median_age_days":109,"funds":924},{"id":"sec_nport_multi_asset","name":"SEC Form N-PORT filings, multi-asset ETFs","version":null,"date":"2026-07-31","age_days":78,"oldest":"2026-05-29","oldest_age_days":141,"median_age_days":109,"funds":252},{"id":"sec_nport_derivatives","name":"SEC Form N-PORT filings, derivative-based ETFs","version":null,"date":"2026-07-31","age_days":78,"oldest":"2026-05-29","oldest_age_days":141,"median_age_days":78,"funds":1403},{"id":"trust_filings","name":"Trusts' own SEC filings","version":null,"date":"2026-09-24","age_days":23,"oldest":"2025-12-31","oldest_age_days":290,"median_age_days":109,"funds":130},{"id":"sponsor_files","name":"Sponsors' own holdings files","version":null,"date":"2026-10-17","age_days":0,"oldest":"2026-09-30","oldest_age_days":17,"median_age_days":2,"funds":134},{"id":"prospectus","name":"Prospectuses, for funds with no holdings file yet","version":null,"date":null,"age_days":null,"oldest":null,"oldest_age_days":null,"median_age_days":null,"funds":307},{"id":"directory","name":"Nasdaq Trader symbol directory","version":"2026-10-16","date":"2026-10-16","age_days":1,"oldest":null,"oldest_age_days":null,"median_age_days":null,"funds":null}],"files":{"count":13633,"bytes":502688108,"list":"https://tickerinside.com/api/v1/sha256sums.txt.gz","list_sha256":"55ea8967bd4afe88814d811d44b775a02481e60c36e1b2c6daa38708340d48e2","format":"sha256sum: one line per file, its sha256 in hex, two spaces, and its path from the site's root. Mirror the files under those paths, then run gunzip -c sha256sums.txt.gz | sha256sum -c."},"families":{"changelog.json":{"files":1,"bytes":49089,"sha256":"841e6808385e14684c2190bdbc9e1fba9dac44dca5559dd268e6000d568d826b"},"compare/":{"files":15,"bytes":80399,"sha256":"4cbb8a8e7dad3a90a0d3a70aba08dda36f3adfd87566a18518ccfcbccccff60d"},"corrections.json":{"files":1,"bytes":10730,"sha256":"24a7d7f4c110c105bc205eb413803645d7dbf0e9876a69890bc9ad16ebd81c63"},"deprecations.json":{"files":1,"bytes":9058,"sha256":"779e76fe9c7ecc45b3d638f2d6876b8ff40cc7ff06193dcebc089bc15a3fd12d"},"diversify/":{"files":964,"bytes":6189578,"sha256":"4263d6cfbace847212fce773822b9f29b8346abe1b7b7120537bf24a7eabc950"},"etf-flows.csv":{"files":1,"bytes":73512,"sha256":"d1866ef707b0f5711ea90b1c12bfdd4f2aa5cec2aaceb5f13583fa4a41d0ec2a"},"etf-flows.json":{"files":1,"bytes":13801,"sha256":"8ceca3a29b1fff6a91e08c8c4e6dcae68190b7616670fe83f52e0741c6cde3c0"},"etf-flows/":{"files":1,"bytes":294079,"sha256":"b14c178fa454480dd10ef7f63a0540fe4913c9f45e6666021af8ee604719430a"},"etf/":{"files":3150,"bytes":48140898,"sha256":"9e44264f0e55839b393bd14157d3a8035388e2f8fbbe1bd9965fcff96b97b78b"},"flows.csv":{"files":1,"bytes":1743527,"sha256":"aa0b4ae9095d6335fa60a54805fb013907339ed5cd00642f055caf7219977246"},"flows.json":{"files":1,"bytes":49464,"sha256":"4ecfa5d8271bbe16cdfa8c52731f48d9a8be05f3aecb6c512868911be6c48399"},"flows/":{"files":27,"bytes":8377603,"sha256":"78122055a7a060c33d6aa42710caac68560576572bf0afcef3fa9be20b30a452"},"fund/":{"files":2675,"bytes":20239445,"sha256":"027f7bd7dcd5c41f4b0dbc668c01ce2630bbe0786dd74c05b980b10cb01d28a6"},"funds-columns.json":{"files":1,"bytes":540585,"sha256":"c52d5f4dc2bd1c15d7c9f8e04295a8f4d8b33ba1c52ea794ac76bb614a3e5a52"},"funds.csv":{"files":1,"bytes":901895,"sha256":"0f73147364c1ace782519ee86a08b0e7ea2d2ddcb31b9a2523c403cc1e36db66"},"funds.json":{"files":1,"bytes":1564566,"sha256":"e0f4511f0273489d1eecaeb1e9fb435e0a657b1b1be47f7c8dc0083a1328366b"},"history.json":{"files":1,"bytes":120282,"sha256":"1441178f7b308555e54756e3319d037215a7e5014e4a2c21715c2231068d17c6"},"history/":{"files":633,"bytes":10507133,"sha256":"f64f3209a69affda7960de33b6507b9c523c290dc60a11007c0c116e55a61c8f"},"holders.json":{"files":1,"bytes":3903206,"sha256":"823d9f02d2f609c21ccb2ac6afb61cb4b48ac42ed3a3f7a46d6b781350aa70bc"},"holders/":{"files":37,"bytes":13230940,"sha256":"191d1d9654e38b60b283fd87713b2f7827cb9251f90c83efe7473bb57ee5d708"},"identifiers.csv":{"files":1,"bytes":1061805,"sha256":"149a06a770e277861eea18a58c792cc7ed2f3586205c76a8bbda02cee35afa99"},"identifiers.json":{"files":1,"bytes":1292051,"sha256":"789e6f60831612fd533bc070f9b41fe7bfe5cdf29e5d693486fb7753e308518b"},"index.json":{"files":1,"bytes":46844,"sha256":"69d88e0347db7c0baa549f809acfffa8bcda74579e8cf22f289f644ab48b8c84"},"methods.json":{"files":1,"bytes":34747,"sha256":"3df3b05949149ba6ac83295724aa2da19529111ce834038b69a0e4ee0290773c"},"mf/":{"files":128,"bytes":56688835,"sha256":"45f2f988661e03ce8c562fae593ca46b8a8c6d38e636467568d5a2bf8d7ddc6d"},"mutual-funds.json":{"files":1,"bytes":1627321,"sha256":"e99ff5f82850809d149741c13c9a88ce65d0c145279933387c740f3bf3adcc4a"},"ownership-index.csv":{"files":1,"bytes":242321,"sha256":"586a36ddefe9edd767f13b41c45b78bd7094e8e0c4bac30dc66d28539fbb8fd7"},"ownership-index.json":{"files":1,"bytes":300702,"sha256":"8ff5fc3db7500efb4836f633e9e4967c4c4c142ddb813d7a020ccb4338fb84f0"},"ownership-index/":{"files":2,"bytes":185084,"sha256":"f4bd57bab0c946dbb313409a16570c66e501bba6bbb08bee8f974a2683d6f61c"},"ownership.json":{"files":1,"bytes":93492,"sha256":"55f05951413f2892d342a21d750008932e5119081647049ddb5abc02689f2c1a"},"private-companies.csv":{"files":1,"bytes":67686,"sha256":"4958548b8853e70584419674dafd03cc787eb8d52b5c8f7b0fbb8b48e3cb2a53"},"private-companies.json":{"files":1,"bytes":145717,"sha256":"374d036c3ada46b8ed04fd22c5801a605deb96f6983b80374f41034244d08b8e"},"private-companies/":{"files":416,"bytes":3115116,"sha256":"b83e6a93a39bbd875926fd739b9b82dda0b6f1350d54fbddd12a971fd6104485"},"quarterly.json":{"files":1,"bytes":107558,"sha256":"ec0dd30d158959181376f58e65add66ccf2abfe6a9180a3846d1c5a94c1e8b80"},"quarterly/":{"files":512,"bytes":238743500,"sha256":"9ef0b1eddac31c9d7c4c7c50149f02df17402399b841a45e8139004346cfec70"},"sec/":{"files":5043,"bytes":80043927,"sha256":"1e3fa324e41c959154c06df691010c750627e78dcde1edc56a18de8052da48d7"},"securities.csv":{"files":1,"bytes":710444,"sha256":"9004d59446682a7c6cf33dbf48de31ade5506b55f15d691d49bf45569da8debd"},"securities.json":{"files":1,"bytes":791508,"sha256":"2afe4af58a702d6ff17dbb4024bd7f0a4398f31dcf3a8d9e390f8a0c2e4947ed"},"status.json":{"files":1,"bytes":4141,"sha256":"44617415404b5139c2f2c0863f0343fd1107e257da40a126d9643dd4e0cbb3a0"},"target-date-funds.json":{"files":1,"bytes":68616,"sha256":"b3da8ba2d197a8d004c4312c78cc4bea8855effe977008a44916961bdec82409"},"universe.json":{"files":1,"bytes":452912,"sha256":"7050692f81553c65e005d78eed14df16f846ba4d619b083601e3cfc29c2ba27e"},"xray/":{"files":2,"bytes":823991,"sha256":"f689fd1a1d39e00f34025cd1d211d2971038edad2d28b99020cfc040a29d8343"}},"methods_url":"https://tickerinside.com/api/v1/methods.json","contract":"https://tickerinside.com/contract/","docs":"https://tickerinside.com/api/#versions","license":"CC BY 4.0","attribution":"Credit TickerInside with a link to this file, or to the page that shows the figure, wherever the medium allows a link, and by name where it does not. How you mark the link is up to you."}