{"query":{"bank":null,"currency":"EUR","from":"2026-10-05","to":"2026-11-03"},"rows":[{"day":"2026-10-26","bank_id":"standardbank","bank":"Standard Bank","country":"South Africa","currency":"EUR","quoted":"ZAR per unit","sell":18.9699,"buy":18.3301,"basis":"Standard Bank's opening indication rate, published 26 Oct 16:00 SAST (indicative)","rates_date":"2026-10-26","read_at":"2026-10-27T05:33:11.036Z","source_url":"https://ws15.standardbank.co.za/finSnapShot/GetforexServlet"},{"day":"2026-10-27","bank_id":"absa","bank":"Absa","country":"South Africa","currency":"EUR","quoted":"ZAR per unit","sell":18.77121,"buy":18.19931,"basis":"TT","rates_date":null,"read_at":"2026-10-27T21:07:47.494Z","source_url":"https://www.absa.co.za/indices/exchange-rates/"},{"day":"2026-10-27","bank_id":"standardbank","bank":"Standard Bank","country":"South Africa","currency":"EUR","quoted":"ZAR per unit","sell":18.8732,"buy":18.2354,"basis":"Standard Bank's opening indication rate, published 27 Oct 16:00 SAST (indicative)","rates_date":"2026-10-27","read_at":"2026-10-28T06:07:50.884Z","source_url":"https://ws15.standardbank.co.za/finSnapShot/GetforexServlet"},{"day":"2026-10-28","bank_id":"absa","bank":"Absa","country":"South Africa","currency":"EUR","quoted":"ZAR per unit","sell":18.77942,"buy":18.2719,"basis":"TT","rates_date":null,"read_at":"2026-10-28T21:07:20.158Z","source_url":"https://www.absa.co.za/indices/exchange-rates/"},{"day":"2026-10-28","bank_id":"standardbank","bank":"Standard Bank","country":"South Africa","currency":"EUR","quoted":"ZAR per unit","sell":18.871,"buy":18.2341,"basis":"Standard Bank's opening indication rate, published 28 Oct 16:00 SAST (indicative)","rates_date":"2026-10-28","read_at":"2026-10-29T07:00:20.505Z","source_url":"https://ws15.standardbank.co.za/finSnapShot/GetforexServlet"},{"day":"2026-10-29","bank_id":"absa","bank":"Absa","country":"South Africa","currency":"EUR","quoted":"ZAR per unit","sell":18.83617,"buy":18.32786,"basis":"TT","rates_date":null,"read_at":"2026-10-29T21:05:15.539Z","source_url":"https://www.absa.co.za/indices/exchange-rates/"},{"day":"2026-10-29","bank_id":"standardbank","bank":"Standard Bank","country":"South Africa","currency":"EUR","quoted":"ZAR per unit","sell":18.8441,"buy":18.2071,"basis":"Standard Bank's opening indication rate, published 29 Oct 16:00 SAST (indicative)","rates_date":"2026-10-29","read_at":"2026-10-30T05:48:04.579Z","source_url":"https://ws15.standardbank.co.za/finSnapShot/GetforexServlet"},{"day":"2026-10-30","bank_id":"absa","bank":"Absa","country":"South Africa","currency":"EUR","quoted":"ZAR per unit","sell":18.91463,"buy":18.39873,"basis":"TT","rates_date":null,"read_at":"2026-10-30T21:07:19.826Z","source_url":"https://www.absa.co.za/indices/exchange-rates/"},{"day":"2026-10-30","bank_id":"standardbank","bank":"Standard Bank","country":"South Africa","currency":"EUR","quoted":"ZAR per unit","sell":18.9297,"buy":18.2912,"basis":"Standard Bank's opening indication rate, published 30 Oct 16:00 SAST (indicative)","rates_date":"2026-10-30","read_at":"2026-11-02T06:07:40.026Z","source_url":"https://ws15.standardbank.co.za/finSnapShot/GetforexServlet"},{"day":"2026-10-31","bank_id":"absa","bank":"Absa","country":"South Africa","currency":"EUR","quoted":"ZAR per unit","sell":18.91463,"buy":18.39873,"basis":"TT","rates_date":null,"read_at":"2026-10-31T21:07:24.497Z","source_url":"https://www.absa.co.za/indices/exchange-rates/"},{"day":"2026-11-01","bank_id":"absa","bank":"Absa","country":"South Africa","currency":"EUR","quoted":"ZAR per unit","sell":18.91463,"buy":18.39873,"basis":"TT","rates_date":null,"read_at":"2026-11-01T21:07:22.563Z","source_url":"https://www.absa.co.za/indices/exchange-rates/"},{"day":"2026-11-02","bank_id":"absa","bank":"Absa","country":"South Africa","currency":"EUR","quoted":"ZAR per unit","sell":18.82283,"buy":18.31633,"basis":"TT","rates_date":null,"read_at":"2026-11-02T16:07:25.279Z","source_url":"https://www.absa.co.za/indices/exchange-rates/"},{"day":"2026-11-02","bank_id":"standardbank","bank":"Standard Bank","country":"South Africa","currency":"EUR","quoted":"ZAR per unit","sell":18.9652,"buy":18.3249,"basis":"Standard Bank's opening indication rate, published 2 Nov 16:00 SAST (indicative)","rates_date":"2026-11-02","read_at":"2026-11-03T03:07:25.264Z","source_url":"https://ws15.standardbank.co.za/finSnapShot/GetforexServlet"},{"day":"2026-11-03","bank_id":"absa","bank":"Absa","country":"South Africa","currency":"EUR","quoted":"ZAR per unit","sell":18.8314,"buy":18.3238,"basis":"TT","rates_date":null,"read_at":"2026-11-03T03:07:25.264Z","source_url":"https://www.absa.co.za/indices/exchange-rates/"}],"count":14,"days_without_readings":21,"what":"Each bank's published board rates as SwapEazi read them from production, one row per bank, currency and day (the latest reading that day). sell/buy are the bank's published transfer (TT) rates, in `quoted` units; `rates_date` is the date on the bank's sheet, `read_at` when we read it, `source_url` where.","label":"the banks' published board rates; corporates often negotiate a tighter rate. Not ranked.","started":"Collected hourly from 26 Oct 2026 (Absa from 26 Oct; other banks from the day production first read them)."}