The Bank Repo Program object
Independently reviewed bank-borrower secured funding authority, actual lender and custody identity, fixed interest policy and legal/accounting evidence.
Attributes
actorstringRequiredcontent_sha256stringRequiredcreated_atstring · date-timeRequireddecisionobject or nullOptional5 child attributes
actorstringRequiredatstring · date-timeRequiredcontent_sha256stringRequireddecisionstringRequirednotestringRequiredidstringRequiredkindstringRequiredProgram
programobject or nullOptional23 child attributes
agreementobjectRequired3 child attributes
datastring · byteRequiredformatstringRequiredsha256stringRequiredauthorityobjectRequired2 child attributes
referencestringRequiredsha256stringRequiredcash_bridge_subjectstringRequiredcash_evidence_keysobjectRequiredcustodian_referencestringRequiredcustody_bridge_subjectstringRequiredcustody_providerstringRequiredenabledbooleanRequiredhaircut_bpsintegerRequiredintermediariesarray of objectsRequired4 child attributes
customer_idstringRequiredExample cust_2tVh8nqLxq4GbDe0K1F6S9zRcWm
external_referencestringRequiredidentityobjectRequired2 child attributes
referencestringRequiredsha256stringRequiredlegal_namestringRequiredlegal_entitystringRequiredlenderobjectRequired4 child attributes
customer_idstringRequiredExample cust_2tVh8nqLxq4GbDe0K1F6S9zRcWm
external_referencestringRequiredidentityobjectRequired2 child attributes
referencestringRequiredsha256stringRequiredlegal_namestringRequiredmaster_cash_external_account_referencestringRequiredmaster_cash_identityobjectRequired2 child attributes
referencestringRequiredsha256stringRequiredmaster_cash_ledger_account_idstringRequiredExample lacc_2tVh8nqLxq4GbDe0K1F6S9zRcWm
max_excess_collateral_amountintegerRequiredmax_principal_amountintegerRequiredmax_rate_bpsintegerRequiredmax_term_daysintegerRequiredproviderstringRequiredtermsobjectRequiredTerms are reviewed contract requirements. True/false assertions alone cannot establish their legal enforceability; the retained opinions and agreement do.
18 child attributes
accountingstringRequiredSecured_borrowing
accounting_opinionobjectRequired2 child attributes
referencestringRequiredsha256stringRequiredautomatic_renewalboolean or nullOptionalbank_entitled_and_obligatedboolean or nullOptionalconcurrent_repurchase_agreementboolean or nullOptionalcounterparty_may_reuseboolean or nullOptionalday_countstringRequiredActual_360 or actual_365
default_policystringRequiredPreserve_obligation_governed_resolution
default_proceduresobjectRequired2 child attributes
referencestringRequiredsha256stringRequiredearly_terminationboolean or nullOptionalenforceability_opinionobjectRequired2 child attributes
referencestringRequiredsha256stringRequiredfloating_rateboolean or nullOptionalmargin_policystringRequiredDaily_two_sided_review
margin_proceduresobjectRequired2 child attributes
referencestringRequiredsha256stringRequiredroundingstringRequiredCumulative_half_up_cent
same_securities_returnboolean or nullOptionalsegregated_collateralboolean or nullOptionalsubstitutionboolean or nullOptionalvalid_fromstring · dateRequiredA business date, YYYY-MM-DD
valid_throughstring · dateRequiredA business date, YYYY-MM-DD