Independent ZARONIA coupon verification for SA FRNs & money-market paper, SARB-compounded index.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
FREE. The exact calculation conventions of both engines (listed FRN: SARB §2.2.3 compounded index, 5-bday lookback, Modified Following; OTC: 1-bday lookback, Act/365, half-up 4dp), the verification tolerance, and the index source. Call this first.
This tool takes no arguments.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
FREE. The exact calculation conventions of both engines (listed FRN: SARB §2.2.3 compounded index, 5-bday lookback, Modified Following; OTC: 1-bday lookback, Act/365, half-up 4dp), the verification tolerance, and the index source. Call this first.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}FREE. The latest published SARB Compounded ZARONIA Index point — date and 12dp value. Use it to confirm data freshness before verifying.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}PAID ($0.25). Independently recompute and verify a listed South African ZARONIA FRN coupon (SARB §2.2.3 compounded-index formula). Returns the coupon to 4dp, full audit workings (observation dates, index values, formula), and a match/mismatch verdict at 0.05bp tolerance when expected_coupon_pct is given. Pass api_key if you have one; otherwise the response explains how to pay via x402.
| Argument | Type | Description |
|---|---|---|
| api_key | string | zaronia-verify API key (bypasses x402; metered for invoicing) |
| calc_date* | string | YYYY-MM-DD — issue, reset or mid-period date to recompute at |
| issue_date* | string | YYYY-MM-DD |
| margin_pct* | number | Prospectus margin/spread, percent p.a. |
| lookback_bdays | integer | Per-bond lookback, default 5 |
| coupon_frequency* | string | |
| first_coupon_date* | string | YYYY-MM-DD — first IPD; Modified Following schedule from here |
| expected_coupon_pct | number | The coupon you were given — enables the verdict |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"calc_date",
"issue_date",
"first_coupon_date",
"coupon_frequency",
"margin_pct"
],
"properties": {
"api_key": {
"type": "string",
"description": "zaronia-verify API key (bypasses x402; metered for invoicing)"
},
"calc_date": {
"type": "string",
"description": "YYYY-MM-DD — issue, reset or mid-period date to recompute at"
},
"issue_date": {
"type": "string",
"description": "YYYY-MM-DD"
},
"margin_pct": {
"type": "number",
"description": "Prospectus margin/spread, percent p.a."
},
"lookback_bdays": {
"type": "integer",
"maximum": 10,
"minimum": 0,
"description": "Per-bond lookback, default 5"
},
"coupon_frequency": {
"enum": [
"Monthly",
"Quarterly",
"Semi-annually",
"Annually"
],
"type": "string"
},
"first_coupon_date": {
"type": "string",
"description": "YYYY-MM-DD — first IPD; Modified Following schedule from here"
},
"expected_coupon_pct": {
"type": "number",
"description": "The coupon you were given — enables the verdict"
}
}
}PAID ($0.10). Independently recompute and verify an OTC money-market ZARONIA coupon (1-bday lookback, Act/365, half-up 4dp). Returns coupon, workings and a verdict at 0.05bp tolerance when expected_coupon_pct is given. Pass api_key if you have one; otherwise the response explains how to pay via x402.
| Argument | Type | Description |
|---|---|---|
| api_key | string | zaronia-verify API key |
| margin_pct* | number | |
| settlement_date* | string | YYYY-MM-DD — settlement = issue date |
| expected_coupon_pct | number |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"settlement_date",
"margin_pct"
],
"properties": {
"api_key": {
"type": "string",
"description": "zaronia-verify API key"
},
"margin_pct": {
"type": "number"
},
"settlement_date": {
"type": "string",
"description": "YYYY-MM-DD — settlement = issue date"
},
"expected_coupon_pct": {
"type": "number"
}
}
}