Recomputes the periodic rebate or fee bill a borrower or beneficial owner receives from an agent lender or prime broker: daily accrual over caller-declared collateral and rate data under the MSLA/SIFMA Actual/360 convention, for both rebate-basis (cash collateral) and fee-basis loans, diffed against the statement's claimed amount. Separately checks every day's collateral against the declared 102%/105% SIFMA maintenance threshold. The money side complementing the shipped FINRA SLATE reporting tools.
The demo values below are synthetic and already loaded, so you can press Run without entering anything of your own.
It does not source or verify any collateral value, loan market value, or rate against an agent lender's books, a DTC feed, or a Reg SHO threshold-security list, and it does not determine which collateral-maintenance percentage a given master securities loan agreement requires: the margin percentage is a declared input, confirmed against the applicable MSLA. It is not investment, legal, or accounting advice; a DIVERGES verdict is a citable record of an arithmetic or collateral-maintenance break, which the borrower and lender reconcile against their own books.
Complements the shipped FINRA SLATE reporting tools, which check regulatory transparency reporting of loan terms under Exchange Act Rule 10c-1a, a distinct duty from the rebate/fee bill this node recomputes. See also Agreement Standards for other master-agreement-anchored recompute nodes.
Copy this paragraph into Claude, OpenClaw, or any MCP-aware agent to run this exact tool, with this sample, and verify the artifact.
Run the AINumbers MCP tool `recompute_stock_loan_rebate_fee`. Task: Recompute the periodic rebate or fee bill on an open securities loan that a borrower or beneficial owner receives from an agent lender or prime broker, using the caller's own declared daily collateral and rate data under the standard MSLA/SIFMA Actual/360 daily-accrual convention, then diffs the recomputed total against the statement's claimed amount.
Call it with arguments: {"policy_parameters":{"diff_tolerance_minor":50,"required_margin_pct":102,"statement_period":{"start_date":"2026-06-01","end_date":"2026-06-03"},"loans":[{"loan_id":"loan-1","basis":"rebate_basis","statement_amount_minor":-3825,"daily_marks":[{"date":"2026-06-01","loaned_market_value_minor":10000000,"collateral_value_minor":10200000,"benchmark_rate_bps":500,"rebate_spread_bps":50},{"date":"2026-06-02","loaned_market_value_minor":10000000,"collateral_value_minor":10200000,"benchmark_rate_bps":500,"rebate_spread_bps":50},{"date":"2026-06-03","loaned_market_value_minor":10000000,"collateral_value_minor":10200000,"benchmark_rate_bps":500,"rebate_spread_bps":50}]}]}}
Verify before trusting: call `verify_execution_hash` on mcp.ainumbers.co (https://mcp.ainumbers.co/mcp) with the parameter `claimed_hash` set to the returned `execution_hash`, passing the full artifact the run returned (the object containing `policy_parameters` + `output_payload` + `execution_hash`; equivalently `policy_parameters` + `output_payload` with `claimed_hash`), not the bare hash string.
Return the ledger link https://ledger.ainumbers.co/ so a human can re-verify without contacting us.
PII rule: All inputs are processed locally in your browser. No data is transmitted. Do not enter real personal data — use synthetic or anonymised inputs only.
Open the tool with the sample prefilled: https://ainumbers.co/chaingraph/art-579-stock-loan-rebate-recompute.html#p=v1.H4sIAAAAAAAA_wGIAnf9eyJkaWZmX3RvbGVyYW5jZV9taW5vciI6NTAsInJlcXVpcmVkX21hcmdpbl9wY3QiOjEwMiwic3RhdGVtZW50X3BlcmlvZCI6eyJzdGFydF9kYXRlIjoiMjAyNi0wNi0wMSIsImVuZF9kYXRlIjoiMjAyNi0wNi0wMyJ9LCJsb2FucyI6W3sibG9hbl9pZCI6ImxvYW4tMSIsImJhc2lzIjoicmViYXRlX2Jhc2lzIiwic3RhdGVtZW50X2Ftb3VudF9taW5vciI6LTM4MjUsImRhaWx5X21hcmtzIjpbeyJkYXRlIjoiMjAyNi0wNi0wMSIsImxvYW5lZF9tYXJrZXRfdmFsdWVfbWlub3IiOjEwMDAwMDAwLCJjb2xsYXRlcmFsX3ZhbHVlX21pbm9yIjoxMDIwMDAwMCwiYmVuY2htYXJrX3JhdGVfYnBzIjo1MDAsInJlYmF0ZV9zcHJlYWRfYnBzIjo1MH0seyJkYXRlIjoiMjAyNi0wNi0wMiIsImxvYW5lZF9tYXJrZXRfdmFsdWVfbWlub3IiOjEwMDAwMDAwLCJjb2xsYXRlcmFsX3ZhbHVlX21pbm9yIjoxMDIwMDAwMCwiYmVuY2htYXJrX3JhdGVfYnBzIjo1MDAsInJlYmF0ZV9zcHJlYWRfYnBzIjo1MH0seyJkYXRlIjoiMjAyNi0wNi0wMyIsImxvYW5lZF9tYXJrZXRfdmFsdWVfbWlub3IiOjEwMDAwMDAwLCJjb2xsYXRlcmFsX3ZhbHVlX21pbm9yIjoxMDIwMDAwMCwiYmVuY2htYXJrX3JhdGVfYnBzIjo1MDAsInJlYmF0ZV9zcHJlYWRfYnBzIjo1MH1dfV19F-wTWIgCAAA