{"id":124740,"recorded_at":"2026-10-26T14:40:25.190769Z","observed_at":"2026-10-26T14:40:25.190726Z","subject_kind":"source_record","subject":"x402_bazaar:https://www.u2a.com.au/api/mcp/holdings-diff","kind":"listing","method":"baseline/1","body":{"endpoints":[["x402","https://www.u2a.com.au/api/mcp/holdings-diff"]],"name":"U2A","owner_address":"0x886e7a8d46e239a9d54f48da163b04bb002b14a0","raw":{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":600,"network":"eip155:8453","payTo":"0x886e7a8d46E239A9d54F48da163B04bb002B14a0","scheme":"exact"}],"description":"Compare any two portfolio or SEC-style holdings datasets (up to 1000 rows each) by CUSIP, ticker, ISIN, or internal identifier. Return opened, closed, increased, decreased, and field-level changed positions with totals and weight changes.","extensions":{"bazaar":{"info":{"input":{"body":{"compareFields":["quantity","market_value"],"keys":["ticker"],"newRecords":[{"market_value":1375,"quantity":125,"ticker":"ABC"}],"oldRecords":[{"market_value":1000,"quantity":100,"ticker":"ABC"}],"quantityField":"quantity","valueField":"market_value"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"id":null,"jsonrpc":"2.0","result":{"closed_positions":[],"decreased_positions":[],"field_changes":[{"field":"quantity","key":["ABC"],"new_value":125,"old_value":100}],"increased_positions":[{"key":["ABC"],"market_value_change":375,"new_market_value":1375,"new_quantity":125,"new_record":{"market_value":1375,"quantity":125,"ticker":"ABC"},"new_weight_pct":100,"old_market_value":1000,"old_quantity":100,"old_weight_pct":100,"percentage_change":25,"quantity_change":25,"weight_change_pct":0}],"keys":["ticker"],"opened_positions":[],"summary":{"closed":0,"decreased":0,"increased":1,"new":{"positions":1,"rows_without_value":0,"total_market_value":1375},"old":{"positions":1,"rows_without_value":0,"total_market_value":1000},"opened":0,"unchanged":0},"unchanged_positions":[]}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"aggregateDuplicates":{"default":false,"description":"Sum quantity and value for rows sharing a key (e.g. 13F rows split by sub-manager) instead of rejecting duplicates.","type":"boolean"},"caseInsensitiveKeys":{"default":false,"description":"Treat \"abc\" and \"ABC\" as the same key.","type":"boolean"},"compareFields":{"description":"Fields to compare for changes. Default: every field present in both datasets except the keys.","items":{"type":"string"},"type":"array"},"includeRecords":{"default":true,"description":"Include the new source row (new_record) on each position. Old rows are never echoed back. Set false for the smallest response.","type":"boolean"},"keys":{"description":"Field name(s) that identify a row in both datasets, e.g. [\"cusip\"] or [\"ticker\",\"putCall\"].","items":{"type":"string"},"minItems":1,"type":"array"},"newRecords":{"description":"Holdings at the later date, same field names as oldRecords (max 1000).","items":{"type":"object"},"maxItems":1000,"type":"array"},"oldRecords":{"description":"Holdings at the earlier date (one object per position; max 1000).","items":{"type":"object"},"maxItems":1000,"type":"array"},"quantityField":{"description":"Field containing the position quantity or share count.","type":"string"},"valueField":{"description":"Field containing the position market value.","type":"string"}},"required":["oldRecords","newRecords","keys"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"u2a":{"category":"Data","description":"Compare any two portfolio or SEC-style holdings datasets (up to 1000 rows each) by CUSIP, ticker, ISIN, or internal identifier.","tags":["finance","holdings-diff","13f-comparison","portfolio-comparison","position-changes"]}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1791595390/bazaar-icons/45f23a4ab50e602c.png","lastUpdated":"2026-10-19T13:05:56.951Z","quality":{"l30DaysTotalCalls":5,"l30DaysUniquePayers":4,"lastCalledAt":"2026-10-19T13:05:56.758Z"},"resource":"https://www.u2a.com.au/api/mcp/holdings-diff","serviceName":"U2A","tags":["finance","holdings-diff","13f-comparison","portfolio-comparison","position-changes"],"type":"http","x402Version":2},"source":"x402_bazaar","summary":"Compare any two portfolio or SEC-style holdings datasets (up to 1000 rows each) by CUSIP, ticker, ISIN, or internal identifier. Return opened, closed, increased, decreased, and field-level changed positions with totals and weight changes."},"body_sha256":"c53de66adab7036fcb2d75117bb92390e1da3d485d829902b04865b38eeedb83","prev_id":null,"leaf":"0x2ea24946d6e3396e8aa72bb37b62432d2f7081f010322af56032645669893ed0","leaf_text":"{\"body\":\"c53de66adab7036fcb2d75117bb92390e1da3d485d829902b04865b38eeedb83\",\"id\":124740,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025625190726,\"prev\":null,\"subject\":\"x402_bazaar:https://www.u2a.com.au/api/mcp/holdings-diff\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0x2ea243f7ee2903ac795acecb922c3e310ebbfe41efe6cf3c19c5b1fe4e8040c7","0x89cc1407d1d97eb8171207488283d112e628f01f5a57a246f935a790a4296bdd","0x784c996001f69f9a8e7fb5ccdf84cefbfc0e3a04f684a204c7b7ee5d292cbea0","0xc65c3f5305da4fda2b2898a8094e5a70c6e969644d9759d7779a41b4a53b00a1","0x9d3716f7e28922f5ead3fa0c1f896e41dbc42638859014834e24cdd91e8a4b5d","0x761bd30e398ca43a1574ed489a58fdeab40e44cf679ea72191bc068bb0b428bc","0x442b0c31f15531fba973732ed0029b2331619d5c99122171b70f214b9d6ddc26","0x78da2669b3073de6d5d8e295af831848a9fba18cab3a2b5d856255543e8997c4","0x79b99cbdc4336667743bd1eadcd3b8d50a9a6d6f3a9c3f0b4b7947b88fce7ce3","0x45daaa50539c5773a3e61706e61da1f28042f778963819529ed093efc27f3352","0x2087bc34c7c4a9c4216b0697b940d6f0a768262a8da11f1e788c8045c979de9c","0x12cda00da304cf48d9b3c1874c07a6f0a2e143ba0d25e359b8fd805abb057b32","0x36a44931b230976c04691d90bf3a25ed4111d74c78b672850d8025a911ca88dd","0x683955a5b2250ad50568d022a6580d8739b6aff1356779d72a773b088e7c289c","0x610738e0c43687aded83c613c73de8b5226c73c375858a167436461c522ea213","0x06d71bfa7d8b41d62c8836efc2c601e1cc3772d9453596b2ae4950887f3310ca","0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13","0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}