TypeScript 55.4%
Python 43.2%
SQL 1.2%
1# config/sources.d/11-central-banks-finance.yaml — central banks worldwide, financial regulators & supervisors,2# exchanges & market infrastructure, rating agencies & index providers, major banks & asset managers, fintech &3# payments, insurance. Authored 2026-09-08; every sensor below was fetched and parsed by4# apps/engine/src/validate.ts (OK only). Blocked or client-rendered sites are recorded in `notes:`.5# Categories: [finance] + central-bank | regulator | exchange | banking | insurance | payments.6sources:7 # ───────────────────────── A · Central banks & monetary authorities ─────────────────────────8 - id: rba9 name: Reserve Bank of Australia10 domain: rba.gov.au11 homepage: https://www.rba.gov.au12 categories: [finance, central-bank, government]13 tier: A14 weight: 1.215 aliases: [reserve bank of australia, rba]16 discover: { rss: false }17 sensors:18 - { name: media releases feed, url: "https://www.rba.gov.au/rss/rss-cb-media-releases.xml", type: RSS, connector: rss, tier: A }19 - { name: speeches feed, url: "https://www.rba.gov.au/rss/rss-cb-speeches.xml", type: RSS, connector: rss, tier: B }20 - { name: bulletin feed, url: "https://www.rba.gov.au/rss/rss-cb-bulletin.xml", type: RSS, connector: rss, tier: C }21 - id: rbnz22 name: Reserve Bank of New Zealand23 domain: rbnz.govt.nz24 homepage: https://www.rbnz.govt.nz25 categories: [finance, central-bank, government]26 tier: A27 aliases: [reserve bank of new zealand, te pūtea matua, rbnz]28 discover: { rss: false }29 notes: "Only /feeds/news is open; /rss and the monetary-policy/publications feeds answer 403."30 sensors:31 - { name: news feed, url: "https://www.rbnz.govt.nz/feeds/news", type: RSS, connector: rss, tier: A }32 - id: snb33 name: Swiss National Bank34 domain: snb.ch35 homepage: https://www.snb.ch/en/36 categories: [finance, central-bank, government]37 tier: A38 weight: 1.239 aliases: [swiss national bank, schweizerische nationalbank, banque nationale suisse, snb, bns]40 discover: { rss: false }41 sensors:42 - { name: press releases feed, url: "https://www.snb.ch/public/rss/en/adhoc", type: RSS, connector: rss, tier: A }43 - { name: monetary policy feed, url: "https://www.snb.ch/public/rss/en/mopo", type: RSS, connector: rss, tier: A }44 - { name: news feed, url: "https://www.snb.ch/public/rss/en/news", type: RSS, connector: rss, tier: B }45 - id: riksbank46 name: Sveriges Riksbank47 domain: riksbank.se48 homepage: https://www.riksbank.se/en-gb/49 categories: [finance, central-bank, government]50 tier: A51 aliases: [riksbank, sveriges riksbank, riksbanken]52 discover: { rss: false }53 sensors:54 - { name: press releases feed, url: "https://www.riksbank.se/en-gb/rss/press-releases/", type: RSS, connector: rss, tier: A }55 - { name: speeches feed, url: "https://www.riksbank.se/en-gb/rss/speeches/", type: RSS, connector: rss, tier: B }56 - id: norges-bank57 name: Norges Bank58 domain: norges-bank.no59 homepage: https://www.norges-bank.no/en/60 categories: [finance, central-bank, government]61 tier: A62 aliases: [norges bank, central bank of norway]63 discover: { rss: false }64 sensors:65 - { name: press releases feed, url: "https://www.norges-bank.no/en/rss-feeds/Press-releases---Norges-Bank/", type: RSS, connector: rss, tier: A }66 - { name: speeches feed, url: "https://www.norges-bank.no/en/rss-feeds/Speeches---Norges-Bank/", type: RSS, connector: rss, tier: B }67 - id: danmarks-nationalbank68 name: Danmarks Nationalbank69 domain: nationalbanken.dk70 homepage: https://www.nationalbanken.dk/en71 categories: [finance, central-bank, government]72 tier: B73 aliases: [danmarks nationalbank, nationalbanken, central bank of denmark]74 discover: { rss: false, sitemap: true }75 notes: "No public RSS (the /en/rss-feeds page only links to Teams/Outlook help); sitemap index + server-rendered news page."76 sensors:77 - { name: sitemap, url: "https://www.nationalbanken.dk/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 3000 } }78 - { name: news and knowledge, url: "https://www.nationalbanken.dk/en/news-and-knowledge", type: HTML, connector: http, tier: B }79 - id: bank-of-korea80 name: Bank of Korea81 domain: bok.or.kr82 homepage: https://www.bok.or.kr/eng/main/main.do83 categories: [finance, central-bank, government]84 tier: A85 aliases: [bank of korea, bok, 한국은행]86 discover: { rss: false }87 sensors:88 - { name: press releases feed, url: "https://www.bok.or.kr/eng/bbs/E0000634/news.rss?menuNo=400069", type: RSS, connector: rss, tier: A, config: { maxItems: 60 } }89 - id: pboc90 name: People's Bank of China91 domain: pbc.gov.cn92 homepage: https://www.pbc.gov.cn/en/3688006/index.html93 categories: [finance, central-bank, government]94 tier: A95 weight: 1.396 aliases: [people's bank of china, pboc, pbc, 中国人民银行]97 discover: { rss: false }98 notes: "No RSS; the English press-release index is server-rendered HTML."99 sensors:100 - { name: press releases, url: "https://www.pbc.gov.cn/en/3688110/3688172/index.html", type: HTML, connector: http, tier: A }101 - id: rbi102 name: Reserve Bank of India103 domain: rbi.org.in104 homepage: https://www.rbi.org.in105 categories: [finance, central-bank, government]106 tier: A107 weight: 1.2108 aliases: [reserve bank of india, rbi]109 discover: { rss: false }110 sensors:111 - { name: press releases feed, url: "https://www.rbi.org.in/pressreleases_rss.xml", type: RSS, connector: rss, tier: A }112 - { name: notifications feed, url: "https://www.rbi.org.in/notifications_rss.xml", type: RSS, connector: rss, tier: A }113 - { name: speeches feed, url: "https://www.rbi.org.in/speeches_rss.xml", type: RSS, connector: rss, tier: B }114 - id: banco-central-do-brasil115 name: Banco Central do Brasil116 domain: bcb.gov.br117 homepage: https://www.bcb.gov.br/en118 categories: [finance, central-bank, government]119 tier: A120 aliases: [banco central do brasil, bcb, central bank of brazil, copom]121 discover: { rss: false }122 sensors:123 - { name: news feed, url: "https://www.bcb.gov.br/api/feed/sitebcb/sitefeeds/noticias", type: ATOM, connector: rss, tier: A }124 - { name: press notes api, url: "https://www.bcb.gov.br/api/servico/sitebcb/notasimprensa?quantidade=30", type: REST_API, connector: jsonlist, tier: A, config: { itemsPath: conteudo, keyField: Id, titleField: titulo, dateField: dataPublicacao, urlTemplate: "https://www.bcb.gov.br/detalhenoticia/{key}/nota" } }125 - id: sarb126 name: South African Reserve Bank127 domain: resbank.co.za128 homepage: https://www.resbank.co.za/en/home129 categories: [finance, central-bank, government]130 tier: A131 aliases: [south african reserve bank, sarb]132 discover: { rss: false }133 sensors:134 - { name: publications feed, url: "https://www.resbank.co.za/bin/sarb/solr/publications/rss", type: RSS, connector: rss, tier: A }135 - id: bank-indonesia136 name: Bank Indonesia137 domain: bi.go.id138 homepage: https://www.bi.go.id/en/default.aspx139 categories: [finance, central-bank, government]140 tier: B141 aliases: [bank indonesia, bi]142 discover: { rss: false }143 notes: "RSS endpoints redirect to a 404 page; SharePoint news-release list is server-rendered."144 sensors:145 - { name: news releases, url: "https://www.bi.go.id/en/publikasi/ruang-media/news-release/default.aspx", type: HTML, connector: http, tier: B }146 - id: bsp147 name: Bangko Sentral ng Pilipinas148 domain: bsp.gov.ph149 homepage: https://www.bsp.gov.ph150 categories: [finance, central-bank, government]151 tier: B152 aliases: [bangko sentral ng pilipinas, bsp, central bank of the philippines]153 discover: { rss: false, sitemap: true }154 notes: "SharePoint media-release list is client-rendered (83 chars of text); the sitemap index is used instead."155 sensors:156 - { name: sitemap, url: "https://www.bsp.gov.ph/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 3000 } }157 - id: cbrt158 name: Central Bank of the Republic of Türkiye159 domain: tcmb.gov.tr160 homepage: https://www.tcmb.gov.tr/wps/wcm/connect/EN/TCMB+EN161 categories: [finance, central-bank, government]162 tier: A163 aliases: [cbrt, tcmb, central bank of turkey, türkiye cumhuriyet merkez bankası]164 discover: { rss: false }165 sensors:166 - { name: press releases feed, url: "https://www.tcmb.gov.tr/wps/wcm/connect/EN/TCMB+EN/Bottom+Menu/Other/RSS/Press+Releases", type: ATOM, connector: rss, tier: A }167 - { name: mpc decisions feed, url: "https://www.tcmb.gov.tr/wps/wcm/connect/EN/TCMB+EN/Bottom+Menu/Other/RSS/MPC+Decisions", type: ATOM, connector: rss, tier: A }168 - id: bank-of-israel169 name: Bank of Israel170 domain: boi.org.il171 homepage: https://www.boi.org.il/en/172 categories: [finance, central-bank, government]173 tier: B174 aliases: [bank of israel, boi, בנק ישראל]175 discover: { rss: false, sitemap: true }176 notes: "No RSS; the press-release listing is client-rendered, so the sitemap is the change signal."177 sensors:178 - { name: sitemap, url: "https://boi.org.il/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 3000 } }179 - id: central-bank-of-ireland180 name: Central Bank of Ireland181 domain: centralbank.ie182 homepage: https://www.centralbank.ie183 categories: [finance, central-bank, regulator, government]184 tier: A185 aliases: [central bank of ireland, banc ceannais na héireann, cbi]186 discover: { rss: false }187 sensors:188 - { name: news and media feed, url: "https://www.centralbank.ie/feeds/news-media-feed", type: RSS, connector: rss, tier: A }189 - id: banque-de-france190 name: Banque de France191 domain: banque-france.fr192 homepage: https://www.banque-france.fr/en193 categories: [finance, central-bank, government]194 tier: A195 aliases: [banque de france, bdf]196 discover: { rss: false, sitemap: true }197 notes: "rss.xml answers 403; the sitemap index and the server-rendered news pages are used instead."198 sensors:199 - { name: news, url: "https://www.banque-france.fr/en/news", type: HTML, connector: http, tier: A }200 - { name: sitemap, url: "https://www.banque-france.fr/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 4000, maxChildren: 6 } }201 - id: bundesbank202 name: Deutsche Bundesbank203 domain: bundesbank.de204 homepage: https://www.bundesbank.de/en205 categories: [finance, central-bank, government]206 tier: A207 weight: 1.2208 aliases: [deutsche bundesbank, bundesbank, buba]209 discover: { rss: false }210 sensors:211 - { name: latest feed, url: "https://www.bundesbank.de/service/rss/en/633306/feed.rss", type: RSS, connector: rss, tier: A }212 - { name: speeches feed, url: "https://www.bundesbank.de/service/rss/en/633296/feed.rss", type: RSS, connector: rss, tier: B }213 - { name: discussion papers feed, url: "https://www.bundesbank.de/service/rss/en/633292/feed.rss", type: RSS, connector: rss, tier: C }214 - id: banca-d-italia215 name: Banca d'Italia216 domain: bancaditalia.it217 homepage: https://www.bancaditalia.it/homepage/index.html?com.dotmarketing.htmlpage.language=1218 categories: [finance, central-bank, government]219 tier: A220 aliases: [banca d'italia, bank of italy, bankitalia]221 discover: { rss: false }222 notes: "No RSS on the main site (alert.bancaditalia.it is a separate alert service); server-rendered press-release index."223 sensors:224 - { name: press releases, url: "https://www.bancaditalia.it/media/comunicati/index.html", type: HTML, connector: http, tier: A }225 - id: banco-de-espana226 name: Banco de España227 domain: bde.es228 homepage: https://www.bde.es/wbe/en/229 categories: [finance, central-bank, government]230 tier: A231 aliases: [banco de españa, banco de espana, bank of spain, bde]232 discover: { rss: false }233 sensors:234 - { name: news feed, url: "https://www.bde.es/wbe/en/inicio/rss/rss-noticias/", type: RSS, connector: rss, tier: A }235 - { name: regulation feed, url: "https://www.bde.es/wbe/en/inicio/rss/rss-normativa/", type: RSS, connector: rss, tier: B }236 - { name: statistics feed, url: "https://www.bde.es/wbe/en/inicio/rss/rss-estadisticas/", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }237 - id: dnb238 name: De Nederlandsche Bank239 domain: dnb.nl240 homepage: https://www.dnb.nl/en/241 categories: [finance, central-bank, regulator, government]242 tier: A243 aliases: [de nederlandsche bank, dutch central bank, dnb]244 discover: { rss: false }245 sensors:246 - { name: news feed, url: "https://www.dnb.nl/en/rss/13039/4612", type: RSS, connector: rss, tier: A }247 - id: nbb248 name: National Bank of Belgium249 domain: nbb.be250 homepage: https://www.nbb.be/en251 categories: [finance, central-bank, government]252 tier: B253 aliases: [national bank of belgium, banque nationale de belgique, nationale bank van belgië, nbb, bnb]254 discover: { rss: false, sitemap: true }255 notes: "No RSS; server-rendered news page + sitemap index."256 sensors:257 - { name: news and events, url: "https://www.nbb.be/en/news-events", type: HTML, connector: http, tier: B }258 - { name: sitemap, url: "https://www.nbb.be/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 3000 } }259 - id: cnb260 name: Czech National Bank261 domain: cnb.cz262 homepage: https://www.cnb.cz/en/263 categories: [finance, central-bank, government]264 tier: A265 aliases: [czech national bank, česká národní banka, cnb, čnb]266 discover: { rss: false }267 sensors:268 - { name: press releases feed, url: "https://www.cnb.cz/en/.content/rss-feed/rss-feed_tz.xml", type: RSS, connector: rss, tier: A }269 - { name: cnblog feed, url: "https://www.cnb.cz/en/.content/rss-feed/rss-feed_00023.rss", type: RSS, connector: rss, tier: C }270 - id: nbp271 name: Narodowy Bank Polski272 domain: nbp.pl273 homepage: https://nbp.pl/en/274 categories: [finance, central-bank, government]275 tier: B276 aliases: [narodowy bank polski, national bank of poland, nbp]277 discover: { rss: false, sitemap: false }278 notes: "BLOCKED 2026-09-08: nbp.pl answers 403 to the bot UA on every path (homepage, /en/feed/); the fetcher's browser-UA retry is refused too. Listed for entity linking only."279 - id: mnb280 name: Magyar Nemzeti Bank281 domain: mnb.hu282 homepage: https://www.mnb.hu/en283 categories: [finance, central-bank, government]284 tier: B285 aliases: [magyar nemzeti bank, hungarian national bank, mnb]286 discover: { rss: false }287 notes: "/en/rss requires login; server-rendered press-release page used."288 sensors:289 - { name: press releases, url: "https://www.mnb.hu/en/pressroom/press-releases", type: HTML, connector: http, tier: B }290 - id: hkma291 name: Hong Kong Monetary Authority292 domain: hkma.gov.hk293 homepage: https://www.hkma.gov.hk/eng/294 categories: [finance, central-bank, regulator, government]295 tier: A296 weight: 1.2297 aliases: [hong kong monetary authority, hkma, 香港金融管理局]298 discover: { rss: false }299 sensors:300 - { name: press releases feed, url: "https://www.hkma.gov.hk/eng/other-information/rss/rss_press-release.xml", type: RSS, connector: rss, tier: A, config: { maxItems: 60 } }301 - { name: speeches feed, url: "https://www.hkma.gov.hk/eng/other-information/rss/rss_speeches.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 40 } }302 - { name: circulars feed, url: "https://www.hkma.gov.hk/eng/other-information/rss/rss_circulars.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }303 - id: mas304 name: Monetary Authority of Singapore305 domain: mas.gov.sg306 homepage: https://www.mas.gov.sg307 categories: [finance, central-bank, regulator, government]308 tier: A309 weight: 1.2310 aliases: [monetary authority of singapore, mas]311 discover: { rss: false }312 notes: "No RSS (every /rss path returns the 850 KB SPA shell); the news listing is server-rendered."313 sensors:314 - { name: news, url: "https://www.mas.gov.sg/news", type: HTML, connector: http, tier: A }315 - id: sama316 name: Saudi Central Bank317 domain: sama.gov.sa318 homepage: https://www.sama.gov.sa/en-US/Pages/default.aspx319 categories: [finance, central-bank, government]320 tier: B321 aliases: [saudi central bank, sama, saudi arabian monetary authority, البنك المركزي السعودي]322 discover: { rss: false, sitemap: false }323 notes: "NOT COVERED 2026-09-08: sama.gov.sa is a client-rendered SPA (every path returns a 256-char shell); old SharePoint news pages 404. Listed for entity linking only."324 - id: cbn325 name: Central Bank of Nigeria326 domain: cbn.gov.ng327 homepage: https://www.cbn.gov.ng328 categories: [finance, central-bank, government]329 tier: B330 aliases: [central bank of nigeria, cbn]331 discover: { rss: false, sitemap: true }332 notes: "Press-release and news pages are client-rendered shells; the sitemap (208 URLs) is used instead."333 sensors:334 - { name: sitemap, url: "https://www.cbn.gov.ng/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 2000 } }335 - id: bank-negara-malaysia336 name: Bank Negara Malaysia337 domain: bnm.gov.my338 homepage: https://www.bnm.gov.my339 categories: [finance, central-bank, government]340 tier: A341 aliases: [bank negara malaysia, bnm, central bank of malaysia]342 discover: { rss: false }343 notes: "Liferay asset-publisher Atom feed for press releases; the speeches feed redirects to a login page."344 sensors:345 - { name: press releases feed, url: "https://www.bnm.gov.my/press-release-2020?p_p_id=com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_ZHckDJtILsio&p_p_lifecycle=2&p_p_state=normal&p_p_mode=view&p_p_resource_id=getRSS&p_p_cacheability=cacheLevelPage", type: ATOM, connector: rss, tier: A }346 - id: bank-of-thailand347 name: Bank of Thailand348 domain: bot.or.th349 homepage: https://www.bot.or.th/en/home.html350 categories: [finance, central-bank, government]351 tier: B352 aliases: [bank of thailand, bot, ธนาคารแห่งประเทศไทย]353 discover: { rss: false, sitemap: false }354 notes: "NOT COVERED 2026-09-08: bot.or.th news pages are client-rendered (142 chars of text), no RSS, no sitemap.xml. Listed for entity linking only."355 # ───────────────────────── B · Financial regulators & supervisors ─────────────────────────356 - id: esma357 name: ESMA358 domain: esma.europa.eu359 homepage: https://www.esma.europa.eu360 categories: [finance, regulator, government]361 tier: A362 weight: 1.2363 aliases: [european securities and markets authority, esma]364 discover: { rss: false }365 sensors:366 - { name: news feed, url: "https://www.esma.europa.eu/rss.xml", type: RSS, connector: rss, tier: A }367 - id: eba368 name: European Banking Authority369 domain: eba.europa.eu370 homepage: https://www.eba.europa.eu371 categories: [finance, regulator, government]372 tier: A373 aliases: [european banking authority, eba]374 discover: { rss: false }375 sensors:376 - { name: news feed, url: "https://eba.europa.eu/rss.xml", type: RSS, connector: rss, tier: A }377 - id: eiopa378 name: EIOPA379 domain: eiopa.europa.eu380 homepage: https://www.eiopa.europa.eu381 categories: [finance, regulator, insurance, government]382 tier: B383 aliases: [european insurance and occupational pensions authority, eiopa]384 discover: { rss: false }385 sensors:386 - { name: news feed, url: "https://www.eiopa.europa.eu/node/4816/rss_en", type: RSS, connector: rss, tier: B }387 - id: fca388 name: Financial Conduct Authority389 domain: fca.org.uk390 homepage: https://www.fca.org.uk391 categories: [finance, regulator, government]392 tier: A393 weight: 1.2394 aliases: [financial conduct authority, fca]395 discover: { rss: false }396 sensors:397 - { name: news feed, url: "https://www.fca.org.uk/news/rss.xml", type: RSS, connector: rss, tier: A }398 - id: bank-of-england399 extend: true400 aliases: [prudential regulation authority, pra]401 sensors:402 - { name: publications feed, url: "https://www.bankofengland.co.uk/rss/publications", type: RSS, connector: rss, tier: A, config: { maxItems: 50 } }403 - { name: speeches feed, url: "https://www.bankofengland.co.uk/rss/speeches", type: RSS, connector: rss, tier: B, config: { maxItems: 50 } }404 - id: bafin405 name: BaFin406 domain: bafin.de407 homepage: https://www.bafin.de/EN/408 categories: [finance, regulator, government]409 tier: A410 aliases: [bafin, bundesanstalt für finanzdienstleistungsaufsicht, federal financial supervisory authority]411 discover: { rss: false }412 notes: "Only German-language feeds exist (the EN RSS node is a 404)."413 sensors:414 - { name: press releases feed, url: "https://www.bafin.de/DE/service/rss/_function/RSS_Presse.xml", type: RSS, connector: rss, tier: A }415 - { name: supervisory measures feed, url: "https://www.bafin.de/DE/service/rss/_function/RSS_Massnahmen.xml", type: RSS, connector: rss, tier: A }416 - id: amf-france417 name: Autorité des marchés financiers (France)418 domain: amf-france.org419 homepage: https://www.amf-france.org/en420 categories: [finance, regulator, government]421 tier: A422 aliases: [amf france, autorité des marchés financiers, amf]423 discover: { rss: false }424 sensors:425 - { name: press releases feed, url: "https://www.amf-france.org/en/flux-rss/display/23", type: RSS, connector: rss, tier: A, config: { maxItems: 60 } }426 - { name: alerts and warnings feed, url: "https://www.amf-france.org/en/flux-rss/display/28", type: RSS, connector: rss, tier: A, config: { maxItems: 60 } }427 - { name: regulation feed, url: "https://www.amf-france.org/en/flux-rss/display/31", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }428 - id: amf-quebec429 name: Autorité des marchés financiers (Québec)430 domain: lautorite.qc.ca431 homepage: https://lautorite.qc.ca/en/432 categories: [finance, regulator, government]433 tier: B434 aliases: [autorité des marchés financiers du québec, amf québec, amf quebec, lautorite]435 discover: { rss: false, sitemap: false }436 notes: "BLOCKED 2026-09-08: lautorite.qc.ca answers 403 to bots and to a browser UA on every path (RSS, news releases). Listed for entity linking only."437 - id: osfi438 name: OSFI439 domain: osfi-bsif.gc.ca440 homepage: https://www.osfi-bsif.gc.ca/en441 categories: [finance, regulator, government]442 tier: A443 aliases: [office of the superintendent of financial institutions, bureau du surintendant des institutions financières, osfi, bsif]444 discover: { rss: false }445 sensors:446 - { name: news feed, url: "https://www.osfi-bsif.gc.ca/en/rss.xml", type: RSS, connector: rss, tier: A }447 - id: osc448 name: Ontario Securities Commission449 domain: osc.ca450 homepage: https://www.osc.ca/en451 categories: [finance, regulator, government]452 tier: B453 aliases: [ontario securities commission, osc]454 discover: { rss: false, sitemap: true }455 notes: "rss.xml answers 403 and the news listing is client-rendered; the sitemap index is the change signal."456 sensors:457 - { name: sitemap, url: "https://www.osc.ca/en/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 3000 } }458 - id: csa-acvm459 name: Canadian Securities Administrators460 domain: securities-administrators.ca461 homepage: https://www.securities-administrators.ca462 categories: [finance, regulator, government]463 tier: B464 aliases: [canadian securities administrators, autorités canadiennes en valeurs mobilières, csa, acvm]465 discover: { rss: false, sitemap: false }466 notes: "BLOCKED 2026-09-08: every path returns an HTTP 307 WAF interstitial without a Location header. Listed for entity linking only."467 - id: ciro468 name: CIRO469 domain: ciro.ca470 homepage: https://www.ciro.ca471 categories: [finance, regulator]472 tier: B473 aliases: [canadian investment regulatory organization, organisme canadien de réglementation des investissements, ciro, ocri, iiroc, mfda]474 discover: { rss: false }475 sensors:476 - { name: news feed, url: "https://www.ciro.ca/rss.xml", type: RSS, connector: rss, tier: B }477 - id: asic478 name: ASIC479 domain: asic.gov.au480 homepage: https://www.asic.gov.au481 categories: [finance, regulator, government]482 tier: A483 aliases: [australian securities and investments commission, asic]484 discover: { rss: false, sitemap: true }485 notes: "No RSS and the media-release index is client-rendered; the sitemap (10 k URLs) is the change signal."486 sensors:487 - { name: sitemap, url: "https://www.asic.gov.au/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 3000 } }488 - id: apra489 name: APRA490 domain: apra.gov.au491 homepage: https://www.apra.gov.au492 categories: [finance, regulator, government]493 tier: B494 aliases: [australian prudential regulation authority, apra]495 discover: { rss: false }496 sensors:497 - { name: news feed, url: "https://www.apra.gov.au/rss.xml", type: RSS, connector: rss, tier: B }498 - id: sfc-hk499 name: Securities and Futures Commission (Hong Kong)500 domain: sfc.hk501 homepage: https://www.sfc.hk/en/502 categories: [finance, regulator, government]503 tier: A504 aliases: [securities and futures commission, sfc, sfc hong kong, 證監會]505 discover: { rss: false }506 sensors:507 - { name: press releases feed, url: "https://www.sfc.hk/en/RSS-Feeds/Press-releases", type: RSS, connector: rss, tier: A }508 - { name: circulars feed, url: "https://www.sfc.hk/en/RSS-Feeds/Circulars", type: RSS, connector: rss, tier: B }509 - id: sebi510 name: SEBI511 domain: sebi.gov.in512 homepage: https://www.sebi.gov.in513 categories: [finance, regulator, government]514 tier: A515 aliases: [securities and exchange board of india, sebi]516 discover: { rss: false }517 sensors:518 - { name: news feed, url: "https://www.sebi.gov.in/sebirss.xml", type: RSS, connector: rss, tier: A }519 - id: jfsa520 name: Financial Services Agency (Japan)521 domain: fsa.go.jp522 homepage: https://www.fsa.go.jp/en/523 categories: [finance, regulator, government]524 tier: A525 aliases: [financial services agency, jfsa, fsa japan, 金融庁]526 discover: { rss: false }527 sensors:528 - { name: english news feed, url: "https://www.fsa.go.jp/fsaEnNewsList_rss2.xml", type: RSS, connector: rss, tier: A }529 - { name: japanese news feed, url: "https://www.fsa.go.jp/fsaNewsListAll_rss2.xml", type: RSS, connector: rss, tier: B }530 - id: finma531 name: FINMA532 domain: finma.ch533 homepage: https://www.finma.ch/en/534 categories: [finance, regulator, government]535 tier: A536 aliases: [swiss financial market supervisory authority, finma]537 discover: { rss: false }538 sensors:539 - { name: news feed, url: "https://www.finma.ch/rss/news", type: RSS, connector: rss, tier: A, config: { maxItems: 50 } }540 - id: consob541 name: CONSOB542 domain: consob.it543 homepage: https://www.consob.it/web/consob-and-its-activities/home544 categories: [finance, regulator, government]545 tier: B546 aliases: [consob, commissione nazionale per le società e la borsa]547 discover: { rss: false, sitemap: false }548 notes: "BLOCKED 2026-09-08: press-release pages redirect to a Radware bot-manager challenge (validate.perfdrive.com); no RSS. Listed for entity linking only."549 - id: iosco550 name: IOSCO551 domain: iosco.org552 homepage: https://www.iosco.org553 categories: [finance, regulator, international]554 tier: B555 aliases: [international organization of securities commissions, iosco]556 discover: { rss: false }557 notes: "Homepage answers 403 to bots but the RSS feed is open."558 sensors:559 - { name: news feed, url: "https://www.iosco.org/rss/rss.xml", type: RSS, connector: rss, tier: B }560 - id: fsb561 name: Financial Stability Board562 domain: fsb.org563 homepage: https://www.fsb.org564 categories: [finance, regulator, international]565 tier: A566 aliases: [financial stability board, fsb]567 discover: { rss: false }568 sensors:569 - { name: news feed, url: "https://www.fsb.org/feed/", type: RSS, connector: rss, tier: A }570 - { name: press feed, url: "https://www.fsb.org/press/feed/", type: RSS, connector: rss, tier: A }571 - id: fatf572 name: FATF573 domain: fatf-gafi.org574 homepage: https://www.fatf-gafi.org/en/home.html575 categories: [finance, regulator, international]576 tier: B577 aliases: [financial action task force, fatf, gafi, groupe d'action financière]578 discover: { rss: false, sitemap: false }579 notes: "BLOCKED 2026-09-08: Cloudflare challenge (\"Just a moment…\") on every path for bot and browser UAs. Listed for entity linking only."580 - id: iais581 name: IAIS582 domain: iais.org583 homepage: https://www.iais.org584 categories: [finance, regulator, insurance, international]585 tier: C586 aliases: [international association of insurance supervisors, iais, iaisweb]587 discover: { rss: false, sitemap: true }588 notes: "WordPress feeds redirect to the homepage or 403; sitemap index + server-rendered news page."589 sensors:590 - { name: news and events, url: "https://www.iais.org/news-and-events/", type: HTML, connector: http, tier: C }591 - { name: sitemap, url: "https://www.iais.org/sitemap_index.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 2500 } }592 - id: bis593 extend: true594 aliases: [basel committee, bcbs, basel committee on banking supervision]595 sensors:596 - { name: central bankers speeches feed, url: "https://www.bis.org/doclist/cbspeeches.rss", type: RSS, connector: rss, tier: B, config: { maxItems: 50 } }597 - id: ncua598 name: NCUA599 domain: ncua.gov600 homepage: https://ncua.gov601 categories: [finance, regulator, government]602 tier: B603 aliases: [national credit union administration, ncua]604 discover: { rss: false }605 notes: "No RSS (rss.xml 404); server-rendered press-release listing."606 sensors:607 - { name: press releases, url: "https://ncua.gov/news/press-releases", type: HTML, connector: http, tier: B }608 - id: cfpb609 name: CFPB610 domain: consumerfinance.gov611 homepage: https://www.consumerfinance.gov612 categories: [finance, regulator, government]613 tier: A614 aliases: [consumer financial protection bureau, cfpb]615 discover: { rss: false }616 sensors:617 - { name: newsroom feed, url: "https://www.consumerfinance.gov/about-us/newsroom/feed/", type: RSS, connector: rss, tier: A }618 - id: fincen619 name: FinCEN620 domain: fincen.gov621 homepage: https://www.fincen.gov622 categories: [finance, regulator, government]623 tier: A624 aliases: [financial crimes enforcement network, fincen]625 discover: { rss: false }626 notes: "No RSS; server-rendered news listing."627 sensors:628 - { name: news, url: "https://www.fincen.gov/news", type: HTML, connector: http, tier: A }629 # ───────────────────────── C · Exchanges & market infrastructure ─────────────────────────630 - id: lseg631 name: LSEG632 domain: lseg.com633 homepage: https://www.lseg.com/en634 categories: [finance, exchange]635 tier: A636 weight: 1.2637 aliases: [london stock exchange group, london stock exchange, lse, ftse russell, lch, refinitiv]638 products:639 - { name: FTSE Russell, type: index, aliases: [ftse 100, russell 2000] }640 - { name: LCH, type: service, aliases: [lch clearnet] }641 discover: { rss: false, sitemap: true }642 notes: "No RSS; the press-release listing is client-rendered (lch.com/resources/press-releases redirects there), so the sitemap index is the change signal."643 sensors:644 - { name: sitemap, url: "https://www.lseg.com/en/sitemap-index.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 3000, maxChildren: 8 } }645 - id: euronext646 name: Euronext647 domain: euronext.com648 homepage: https://www.euronext.com/en649 categories: [finance, exchange]650 tier: A651 aliases: [euronext, euronext paris, euronext amsterdam, euronext brussels, euronext lisbon, euronext milan, oslo børs]652 discover: { rss: false }653 sensors:654 - { name: press releases feed, url: "https://www.euronext.com/en/about/media/euronext-press-releases/releases.rss", type: RSS, connector: rss, tier: A }655 - id: deutsche-boerse656 name: Deutsche Börse Group657 domain: deutsche-boerse.com658 homepage: https://www.deutsche-boerse.com/dbg-en/659 categories: [finance, exchange]660 tier: A661 aliases: [deutsche börse, deutsche boerse, frankfurt stock exchange, xetra, eurex]662 products:663 - { name: Eurex, type: service }664 - { name: Xetra, type: service }665 discover: { rss: false }666 notes: "No RSS; server-rendered media pages."667 sensors:668 - { name: news stories, url: "https://www.deutsche-boerse.com/dbg-en/media/news-stories", type: HTML, connector: http, tier: A }669 - id: six-group670 name: SIX671 domain: six-group.com672 homepage: https://www.six-group.com/en/home.html673 categories: [finance, exchange]674 tier: B675 aliases: [six group, six swiss exchange, swiss stock exchange]676 discover: { rss: false }677 notes: "No RSS (only the exfeed.com data product); server-rendered media-release listing."678 sensors:679 - { name: media releases, url: "https://www.six-group.com/en/newsroom/media-releases.html", type: HTML, connector: http, tier: B }680 - id: jpx681 name: Japan Exchange Group682 domain: jpx.co.jp683 homepage: https://www.jpx.co.jp/english/684 categories: [finance, exchange]685 tier: A686 aliases: [japan exchange group, jpx, tokyo stock exchange, tse, osaka exchange, 日本取引所グループ]687 products:688 - { name: Tokyo Stock Exchange, type: service, aliases: [tse] }689 discover: { rss: false }690 sensors:691 - { name: jpx news feed, url: "https://www.jpx.co.jp/english/rss/jpx-news.xml", type: RSS, connector: rss, tier: A }692 - { name: markets news feed, url: "https://www.jpx.co.jp/english/rss/markets_news.xml", type: RSS, connector: rss, tier: A, config: { maxItems: 40 } }693 - id: hkex694 name: Hong Kong Exchanges and Clearing695 domain: hkex.com.hk696 homepage: https://www.hkex.com.hk/?sc_lang=en697 categories: [finance, exchange]698 tier: A699 aliases: [hkex, hong kong exchanges and clearing, hong kong stock exchange, 香港交易所]700 discover: { rss: false }701 notes: "RSS index page removed (404); server-rendered news-release listing."702 sensors:703 - { name: news releases, url: "https://www.hkex.com.hk/News/News-Release?sc_lang=en", type: HTML, connector: http, tier: A }704 - id: sgx705 name: Singapore Exchange706 domain: sgx.com707 homepage: https://www.sgx.com708 categories: [finance, exchange]709 tier: B710 aliases: [singapore exchange, sgx]711 discover: { rss: false, sitemap: true }712 notes: "Media-release pages are a client-rendered SPA; the sitemap is the change signal."713 sensors:714 - { name: sitemap, url: "https://www.sgx.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 2000 } }715 - id: asx716 name: ASX717 domain: asx.com.au718 homepage: https://www.asx.com.au719 categories: [finance, exchange]720 tier: B721 aliases: [australian securities exchange, asx]722 discover: { rss: false, sitemap: true }723 notes: "Media-release listing is client-rendered (404 for the static path); sitemap used."724 sensors:725 - { name: sitemap, url: "https://www.asx.com.au/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 2000 } }726 - id: b3727 name: B3728 domain: b3.com.br729 homepage: https://www.b3.com.br/en_us/730 categories: [finance, exchange]731 tier: B732 aliases: [b3, brasil bolsa balcão, bovespa, bm&fbovespa]733 discover: { rss: false }734 sensors:735 - { name: news, url: "https://www.b3.com.br/en_us/news/", type: HTML, connector: http, tier: B }736 - id: bme737 name: BME738 domain: bolsasymercados.es739 homepage: https://www.bolsasymercados.es/bme-exchange/en/Home740 categories: [finance, exchange]741 tier: C742 aliases: [bme, bolsas y mercados españoles, bolsa de madrid]743 discover: { rss: false, sitemap: true }744 sensors:745 - { name: sitemap, url: "https://www.bolsasymercados.es/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 2000 } }746 - id: cme-group747 name: CME Group748 domain: cmegroup.com749 homepage: https://www.cmegroup.com750 categories: [finance, exchange]751 tier: A752 weight: 1.2753 aliases: [cme group, cme, chicago mercantile exchange, cbot, nymex, comex]754 discover: { rss: false, sitemap: false }755 notes: "BLOCKED 2026-09-08: Akamai answers 403 to bot and browser UAs on every path (media room, RSS). Listed for entity linking only."756 - id: ice757 name: Intercontinental Exchange758 domain: ice.com759 homepage: https://www.ice.com760 categories: [finance, exchange]761 tier: B762 aliases: [intercontinental exchange, ice, ice futures]763 discover: { rss: false }764 notes: "IR site ir.theice.com (Q4) answers 403; the insights listing on ice.com is server-rendered."765 sensors:766 - { name: insights, url: "https://www.ice.com/insights", type: HTML, connector: http, tier: B }767 - id: cboe768 name: Cboe Global Markets769 domain: cboe.com770 homepage: https://www.cboe.com771 categories: [finance, exchange]772 tier: A773 aliases: [cboe, cboe global markets, chicago board options exchange, cboe canada, neo exchange, vix]774 products:775 - { name: Cboe Canada, type: service, aliases: [neo exchange] }776 - { name: VIX, type: index, aliases: [cboe volatility index] }777 discover: { rss: false }778 notes: "IR site ir.cboe.com (Q4) answers 403; the insights RSS is open."779 sensors:780 - { name: insights feed, url: "https://www.cboe.com/insights/rss/", type: RSS, connector: rss, tier: A }781 - id: dtcc782 name: DTCC783 domain: dtcc.com784 homepage: https://www.dtcc.com785 categories: [finance, exchange, infrastructure]786 tier: B787 aliases: [dtcc, depository trust & clearing corporation]788 discover: { rss: false, sitemap: false }789 notes: "BLOCKED 2026-09-08: 403 to bot and browser UAs on every path. Listed for entity linking only."790 - id: euroclear791 name: Euroclear792 domain: euroclear.com793 homepage: https://www.euroclear.com794 categories: [finance, exchange, infrastructure]795 tier: B796 aliases: [euroclear]797 discover: { rss: false, sitemap: false }798 notes: "BLOCKED 2026-09-08: 403 error page to bot and browser UAs on every path. Listed for entity linking only."799 - id: clearstream800 name: Clearstream801 domain: clearstream.com802 homepage: https://www.clearstream.com/clearstream-en803 categories: [finance, exchange, infrastructure]804 tier: B805 aliases: [clearstream]806 discover: { rss: false }807 sensors:808 - { name: newsroom, url: "https://www.clearstream.com/clearstream-en/newsroom", type: HTML, connector: http, tier: B }809 - id: swift-network810 name: SWIFT811 domain: swift.com812 homepage: https://www.swift.com813 categories: [finance, payments, infrastructure]814 tier: B815 aliases: [swift, society for worldwide interbank financial telecommunication]816 discover: { rss: false, sitemap: false }817 notes: "NOT REACHABLE 2026-09-08: swift.com never completes an HTTP response to our client (connection stalls on every path, bot or browser UA). Listed for entity linking only."818 - id: tmx819 extend: true820 aliases: [montréal exchange, montreal exchange, bourse de montréal, mx]821 products:822 - { name: Montréal Exchange, type: service, aliases: [bourse de montréal, mx] }823 sensors:824 - { name: mx press releases feed, url: "http://feeds.feedburner.com/MxPressReleases", type: RSS, connector: rss, tier: B }825 - { name: mx circulars feed, url: "http://feeds.feedburner.com/MxCirculars", type: RSS, connector: rss, tier: B }826 # ───────────────────────── D · Rating agencies & index providers ─────────────────────────827 - id: sp-global828 name: S&P Global829 domain: spglobal.com830 homepage: https://www.spglobal.com831 categories: [finance]832 tier: A833 weight: 1.2834 aliases: [s&p global, s&p, standard & poor's, s&p global ratings, s&p dow jones indices, s&p 500]835 discover: { rss: false, sitemap: false }836 notes: "BLOCKED 2026-09-08: Akamai 403 on spglobal.com, spdji RSS and the Q4 IR site. Listed for entity linking only."837 - id: moodys838 name: Moody's839 domain: moodys.com840 homepage: https://www.moodys.com841 categories: [finance]842 tier: A843 aliases: [moody's, moodys, moody's ratings, moody's investors service]844 discover: { rss: false, sitemap: false }845 notes: "NOT COVERED 2026-09-08: newsroom paths redirect to events.moodys.com or /error, ratings pages require login, Q4 IR site answers 403. Listed for entity linking only."846 - id: fitch-ratings847 name: Fitch Ratings848 domain: fitchratings.com849 homepage: https://www.fitchratings.com850 categories: [finance]851 tier: A852 aliases: [fitch ratings, fitch]853 discover: { rss: false, sitemap: true }854 notes: "Research/press listings are client-rendered (Next.js shell); sitemap index used."855 sensors:856 - { name: sitemap, url: "https://www.fitchratings.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 3000, maxChildren: 5 } }857 - id: morningstar-dbrs858 name: Morningstar DBRS859 domain: dbrs.morningstar.com860 homepage: https://dbrs.morningstar.com861 categories: [finance]862 tier: B863 aliases: [morningstar dbrs, dbrs, dbrs morningstar, morningstar]864 discover: { rss: false, sitemap: false }865 notes: "NOT COVERED 2026-09-08: single-page app (every path, incl. sitemap.xml, returns the 35 KB JS shell). Listed for entity linking only."866 - id: msci867 name: MSCI868 domain: msci.com869 homepage: https://www.msci.com870 categories: [finance]871 tier: B872 aliases: [msci, msci world, msci emerging markets]873 discover: { rss: false, sitemap: true }874 notes: "Newsroom/press pages 404 or client-rendered; Q4 IR site unreachable; sitemap used."875 sensors:876 - { name: sitemap, url: "https://www.msci.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 4000 } }877 # ───────────────────────── E · Major banks & asset managers ─────────────────────────878 - id: jpmorgan-chase879 name: JPMorgan Chase880 domain: jpmorganchase.com881 homepage: https://www.jpmorganchase.com882 categories: [finance, banking]883 tier: A884 weight: 1.3885 aliases: [jpmorgan chase, jpmorgan, jp morgan, chase, j.p. morgan]886 discover: { rss: false }887 notes: "Q4 IR host is unreachable; the newsroom listing on the corporate site is server-rendered."888 sensors:889 - { name: newsroom, url: "https://www.jpmorganchase.com/newsroom", type: HTML, connector: http, tier: A }890 - id: goldman-sachs891 name: Goldman Sachs892 domain: goldmansachs.com893 homepage: https://www.goldmansachs.com894 categories: [finance, banking]895 tier: A896 weight: 1.2897 aliases: [goldman sachs, goldman]898 discover: { rss: false, sitemap: false }899 notes: "BLOCKED 2026-09-08: Akamai 'Access Denied' (403) on every path for bot and browser UAs. Listed for entity linking only."900 - id: morgan-stanley901 name: Morgan Stanley902 domain: morganstanley.com903 homepage: https://www.morganstanley.com904 categories: [finance, banking]905 tier: A906 aliases: [morgan stanley]907 discover: { rss: false, sitemap: false }908 notes: "NOT REACHABLE 2026-09-08: connections to www.morganstanley.com stall for the bot UA and bounce (302 loop) for a browser UA. Listed for entity linking only."909 - id: bank-of-america910 name: Bank of America911 domain: bankofamerica.com912 homepage: https://www.bankofamerica.com913 categories: [finance, banking]914 tier: A915 weight: 1.2916 aliases: [bank of america, bofa, merrill, merrill lynch]917 discover: { rss: false }918 sensors:919 - { name: press releases, url: "https://newsroom.bankofamerica.com/content/newsroom/press-releases.html", type: HTML, connector: http, tier: A }920 - id: citigroup921 name: Citigroup922 domain: citigroup.com923 homepage: https://www.citigroup.com/global924 categories: [finance, banking]925 tier: A926 weight: 1.2927 aliases: [citigroup, citi, citibank]928 discover: { rss: false, sitemap: true }929 notes: "News listing is client-rendered; the global sitemap is the change signal."930 sensors:931 - { name: sitemap, url: "https://www.citigroup.com/global/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 4000 } }932 - id: wells-fargo933 name: Wells Fargo934 domain: wellsfargo.com935 homepage: https://www.wellsfargo.com936 categories: [finance, banking]937 tier: B938 aliases: [wells fargo]939 discover: { rss: false, sitemap: true }940 notes: "Newsroom (newsroom.wf.com, Q4) answers 403; corporate sitemap index used."941 sensors:942 - { name: sitemap, url: "https://www.wellsfargo.com/seo-sitemap/wellsfargositemap_index.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 3000 } }943 - id: hsbc944 name: HSBC945 domain: hsbc.com946 homepage: https://www.hsbc.com947 categories: [finance, banking]948 tier: A949 weight: 1.2950 aliases: [hsbc, hsbc holdings]951 discover: { rss: false }952 sensors:953 - { name: news, url: "https://www.hsbc.com/news-and-views/news", type: HTML, connector: http, tier: A }954 - id: barclays955 name: Barclays956 domain: home.barclays957 homepage: https://home.barclays958 categories: [finance, banking]959 tier: B960 aliases: [barclays, barclays plc]961 discover: { rss: false, sitemap: true }962 notes: "Press-release listing is client-rendered (257 chars); sitemap used."963 sensors:964 - { name: sitemap, url: "https://home.barclays/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 4000 } }965 - id: bnp-paribas966 name: BNP Paribas967 domain: bnpparibas.com968 homepage: https://group.bnpparibas/en/969 categories: [finance, banking]970 tier: A971 aliases: [bnp paribas, bnp]972 discover: { rss: false, sitemap: false }973 notes: "BLOCKED 2026-09-08: group.bnpparibas and bnpparibas.com answer 403 to bots on every path (press releases, RSS). Listed for entity linking only."974 - id: ubs975 name: UBS976 domain: ubs.com977 homepage: https://www.ubs.com/global/en.html978 categories: [finance, banking]979 tier: A980 weight: 1.2981 aliases: [ubs, ubs group, credit suisse]982 discover: { rss: false }983 sensors:984 - { name: media, url: "https://www.ubs.com/global/en/media.html", type: HTML, connector: http, tier: A }985 - id: deutsche-bank986 name: Deutsche Bank987 domain: db.com988 homepage: https://www.db.com989 categories: [finance, banking]990 tier: A991 aliases: [deutsche bank, db]992 discover: { rss: false }993 sensors:994 - { name: media, url: "https://www.db.com/media/index?language_id=1&kid2=newsroom-w.redirect-en.shortcut", type: HTML, connector: http, tier: A }995 - id: santander996 name: Banco Santander997 domain: santander.com998 homepage: https://www.santander.com/en/home999 categories: [finance, banking]1000 tier: A1001 aliases: [santander, banco santander]1002 discover: { rss: false }1003 sensors:1004 - { name: press releases feed, url: "https://www.santander.com/content/santander-corporate/san-global/en/sala-de-comunicacion/notas-de-prensa.sitefeed.rss.xml", type: RSS, connector: rss, tier: A }1005 - { name: stories feed, url: "https://www.santander.com/content/santander-corporate/san-global/en/stories.sitefeed.rss.xml", type: RSS, connector: rss, tier: C }1006 - id: rbc1007 name: RBC1008 domain: rbc.com1009 homepage: https://www.rbc.com1010 categories: [finance, banking]1011 tier: A1012 weight: 1.21013 aliases: [rbc, royal bank of canada, banque royale]1014 discover: { rss: false, sitemap: true }1015 sensors:1016 - { name: newsroom, url: "https://www.rbc.com/newsroom/news/index.html", type: HTML, connector: http, tier: A }1017 - { name: sitemap, url: "https://www.rbc.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B }1018 - id: td-bank1019 name: TD Bank Group1020 domain: td.com1021 homepage: https://www.td.com1022 categories: [finance, banking]1023 tier: A1024 weight: 1.21025 aliases: [td, td bank, td bank group, toronto-dominion bank, banque td]1026 discover: { rss: false }1027 notes: "newsroom.td.com redirects to stories.td.com; no RSS."1028 sensors:1029 - { name: news, url: "https://stories.td.com/ca/en/news", type: HTML, connector: http, tier: A }1030 - id: bmo1031 name: BMO Financial Group1032 domain: bmo.com1033 homepage: https://www.bmo.com1034 categories: [finance, banking]1035 tier: A1036 aliases: [bmo, bank of montreal, banque de montréal, bmo financial group]1037 discover: { rss: false }1038 sensors:1039 - { name: newsroom, url: "https://newsroom.bmo.com/", type: HTML, connector: http, tier: A }1040 - id: scotiabank1041 name: Scotiabank1042 domain: scotiabank.com1043 homepage: https://www.scotiabank.com1044 categories: [finance, banking]1045 tier: A1046 aliases: [scotiabank, bank of nova scotia, banque scotia, bns]1047 discover: { rss: false }1048 sensors:1049 - { name: news, url: "https://www.scotiabank.com/ca/en/about/news.html", type: HTML, connector: http, tier: A }1050 - id: cibc1051 name: CIBC1052 domain: cibc.com1053 homepage: https://www.cibc.com1054 categories: [finance, banking]1055 tier: A1056 aliases: [cibc, canadian imperial bank of commerce, banque cibc]1057 discover: { rss: false }1058 sensors:1059 - { name: media room, url: "https://cibc.mediaroom.com/", type: HTML, connector: http, tier: A }1060 - id: national-bank-of-canada1061 name: National Bank of Canada1062 domain: nbc.ca1063 homepage: https://www.nbc.ca1064 categories: [finance, banking]1065 tier: B1066 aliases: [national bank of canada, national bank, banque nationale, banque nationale du canada, nbc, bnc]1067 discover: { rss: false, sitemap: true }1068 notes: "News pages 404/client-rendered; the English sitemap is the change signal."1069 sensors:1070 - { name: sitemap, url: "https://www.nbc.ca/sitemap-en.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 3000 } }1071 - id: desjardins1072 name: Desjardins1073 domain: desjardins.com1074 homepage: https://www.desjardins.com/en/1075 categories: [finance, banking, insurance]1076 tier: A1077 aliases: [desjardins, mouvement desjardins, desjardins group]1078 discover: { rss: false, sitemap: true }1079 sensors:1080 - { name: news and press releases, url: "https://www.desjardins.com/en/news.html", type: HTML, connector: http, tier: A }1081 - { name: sitemap, url: "https://www.desjardins.com/en/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 4000 } }1082 - id: blackrock1083 name: BlackRock1084 domain: blackrock.com1085 homepage: https://www.blackrock.com1086 categories: [finance, banking]1087 tier: A1088 weight: 1.21089 aliases: [blackrock, ishares]1090 discover: { rss: false, sitemap: false }1091 notes: "BLOCKED 2026-09-08: 403 on the newsroom, RSS and Q4 IR paths for bot and browser UAs. Listed for entity linking only."1092 - id: vanguard1093 name: Vanguard1094 domain: vanguard.com1095 homepage: https://investor.vanguard.com1096 categories: [finance, banking]1097 tier: C1098 aliases: [vanguard, the vanguard group]1099 discover: { rss: false, sitemap: true }1100 notes: "Corporate pressroom 404; investor sitemap index used."1101 sensors:1102 - { name: sitemap, url: "https://www.vanguard.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000 } }1103 - id: fidelity1104 name: Fidelity Investments1105 domain: fidelity.com1106 homepage: https://www.fidelity.com1107 categories: [finance, banking]1108 tier: C1109 aliases: [fidelity, fidelity investments]1110 discover: { rss: false }1111 notes: "newsroom.fidelity.com answers a 202 bot challenge; the fidelity.com news index is server-rendered."1112 sensors:1113 - { name: news, url: "https://www.fidelity.com/news/", type: HTML, connector: http, tier: C }1114 - id: state-street1115 name: State Street1116 domain: statestreet.com1117 homepage: https://www.statestreet.com1118 categories: [finance, banking]1119 tier: C1120 aliases: [state street, state street corporation, spdr]1121 discover: { rss: false, sitemap: true }1122 notes: "newsroom.statestreet.com and the Q4 IR site answer 403; US sitemap used."1123 sensors:1124 - { name: sitemap, url: "https://www.statestreet.com/us/en/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C }1125 - id: brookfield1126 name: Brookfield1127 domain: brookfield.com1128 homepage: https://www.brookfield.com1129 categories: [finance, banking]1130 tier: B1131 aliases: [brookfield, brookfield corporation, brookfield asset management]1132 discover: { rss: false, sitemap: true }1133 sensors:1134 - { name: news, url: "https://www.brookfield.com/views-news/news", type: HTML, connector: http, tier: B }1135 - { name: sitemap, url: "https://www.brookfield.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 2000 } }1136 - id: cdpq1137 name: La Caisse (CDPQ)1138 domain: lacaisse.com1139 homepage: https://www.lacaisse.com/en1140 categories: [finance, banking]1141 tier: A1142 aliases: [cdpq, la caisse, caisse de dépôt et placement du québec, caisse de depot]1143 discover: { rss: false }1144 notes: "cdpq.com redirects to lacaisse.com (rebranded La Caisse)."1145 sensors:1146 - { name: news feed, url: "https://www.lacaisse.com/en/rss.xml", type: RSS, connector: rss, tier: A }1147 - { name: nouvelles feed, url: "https://www.lacaisse.com/fr/rss.xml", type: RSS, connector: rss, tier: B }1148 - id: cpp-investments1149 name: CPP Investments1150 domain: cppinvestments.com1151 homepage: https://www.cppinvestments.com1152 categories: [finance, banking]1153 tier: B1154 aliases: [cpp investments, canada pension plan investment board, cppib, investissements rpc]1155 discover: { rss: false, sitemap: false }1156 notes: "BLOCKED 2026-09-08: every path (newsroom, /feed/) returns a 202 JavaScript bot challenge. Listed for entity linking only."1157 - id: psp-investments1158 name: PSP Investments1159 domain: investpsp.com1160 homepage: https://www.investpsp.com/en/1161 categories: [finance, banking]1162 tier: C1163 aliases: [psp investments, public sector pension investment board, investissements psp]1164 discover: { rss: false }1165 sensors:1166 - { name: news hub, url: "https://www.investpsp.com/en/news/", type: HTML, connector: http, tier: C }1167 - id: otpp1168 name: Ontario Teachers' Pension Plan1169 domain: otpp.com1170 homepage: https://www.otpp.com/en-ca/1171 categories: [finance, banking]1172 tier: C1173 aliases: [ontario teachers' pension plan, ontario teachers, otpp]1174 discover: { rss: false, sitemap: true }1175 sensors:1176 - { name: news and insights, url: "https://www.otpp.com/en-ca/about-us/news-and-insights/", type: HTML, connector: http, tier: C }1177 - id: nbim1178 name: Norges Bank Investment Management1179 domain: nbim.no1180 homepage: https://www.nbim.no/en/1181 categories: [finance, banking]1182 tier: B1183 aliases: [norges bank investment management, nbim, norway oil fund, government pension fund global]1184 discover: { rss: false }1185 sensors:1186 - { name: press releases, url: "https://www.nbim.no/en/news-and-insights/the-press/press-releases", type: HTML, connector: http, tier: B }1187 - id: gic1188 name: GIC1189 domain: gic.com.sg1190 homepage: https://www.gic.com.sg1191 categories: [finance, banking]1192 tier: C1193 aliases: [gic, gic private limited, government of singapore investment corporation]1194 discover: { rss: false }1195 sensors:1196 - { name: newsroom, url: "https://www.gic.com.sg/newsroom/", type: HTML, connector: http, tier: C }1197 - id: temasek1198 name: Temasek1199 domain: temasek.com.sg1200 homepage: https://www.temasek.com.sg/en/index1201 categories: [finance, banking]1202 tier: C1203 aliases: [temasek, temasek holdings]1204 discover: { rss: false, sitemap: false }1205 notes: "BLOCKED 2026-09-08: 403 on the news room and every other path for bot UAs. Listed for entity linking only."1206 - id: berkshire-hathaway1207 name: Berkshire Hathaway1208 domain: berkshirehathaway.com1209 homepage: https://www.berkshirehathaway.com1210 categories: [finance, banking, insurance]1211 tier: B1212 aliases: [berkshire hathaway, berkshire]1213 discover: { rss: false, sitemap: false }1214 notes: "NOT REACHABLE 2026-09-08: www.berkshirehathaway.com:443 connect timeout from our client on every attempt (static site, likely IP-filtered). Listed for entity linking only."1215 # ───────────────────────── F · Fintech & payments ─────────────────────────1216 - id: wise1217 name: Wise1218 domain: wise.com1219 categories: [finance, payments]1220 tier: S1221 aliases: [wise, transferwise]1222 products:1223 - { name: Wise Platform, type: API }1224 discover: { rss: false, status: true }1225 sensors:1226 - { name: status, url: "https://status.wise.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }1227 - { name: newsroom, url: "https://newsroom.wise.com/en-NAM/", type: HTML, connector: http, tier: B }1228 - { name: pricing canada, url: "https://wise.com/ca/pricing/", type: HTML, connector: http, tier: C }1229 - id: revolut1230 name: Revolut1231 domain: revolut.com1232 homepage: https://www.revolut.com1233 categories: [finance, payments, banking]1234 tier: B1235 aliases: [revolut]1236 discover: { rss: false, sitemap: false }1237 notes: "BLOCKED 2026-09-08: /news answers 403, the blog is a client-rendered shell and status.revolut.com does not resolve. Listed for entity linking only."1238 - id: klarna1239 name: Klarna1240 domain: klarna.com1241 homepage: https://www.klarna.com1242 categories: [finance, payments]1243 tier: S1244 aliases: [klarna]1245 discover: { rss: false, status: true }1246 sensors:1247 - { name: status, url: "https://status.klarna.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }1248 - { name: press, url: "https://www.klarna.com/international/press/", type: HTML, connector: http, tier: B }1249 - id: adyen1250 name: Adyen1251 domain: adyen.com1252 homepage: https://www.adyen.com1253 categories: [finance, payments]1254 tier: A1255 aliases: [adyen]1256 discover: { rss: false, sitemap: true }1257 notes: "status.adyen.com is not an Atlassian page (HTML only); press page is server-rendered."1258 sensors:1259 - { name: press and media, url: "https://www.adyen.com/press-and-media", type: HTML, connector: http, tier: B }1260 - { name: pricing, url: "https://www.adyen.com/pricing", type: HTML, connector: http, tier: C }1261 - id: interac1262 name: Interac1263 domain: interac.ca1264 homepage: https://www.interac.ca/en/1265 categories: [finance, payments]1266 tier: A1267 aliases: [interac, interac e-transfer, virement interac]1268 products:1269 - { name: Interac e-Transfer, type: service, aliases: [e-transfer, virement interac] }1270 - { name: Interac Debit, type: service }1271 discover: { rss: false }1272 sensors:1273 - { name: news feed, url: "https://www.interac.ca/en/feed/", type: RSS, connector: rss, tier: A }1274 - id: payments-canada1275 name: Payments Canada1276 domain: payments.ca1277 homepage: https://www.payments.ca1278 categories: [finance, payments, infrastructure]1279 tier: A1280 aliases: [payments canada, paiements canada, lynx, real-time rail, rtr]1281 products:1282 - { name: Real-Time Rail, type: service, aliases: [rtr] }1283 - { name: Lynx, type: service }1284 discover: { rss: false }1285 sensors:1286 - { name: news feed, url: "https://www.payments.ca/rss.xml", type: RSS, connector: rss, tier: A }1287 - id: plaid1288 name: Plaid1289 domain: plaid.com1290 categories: [finance, payments, developer]1291 tier: S1292 aliases: [plaid]1293 products:1294 - { name: Plaid API, type: API }1295 discover: { rss: false, status: true }1296 sensors:1297 - { name: status, url: "https://status.plaid.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }1298 - { name: blog feed, url: "https://plaid.com/blog/rss.xml", type: RSS, connector: rss, tier: B }1299 - { name: docs changelog, url: "https://plaid.com/docs/changelog/", type: HTML, connector: http, tier: A }1300 - id: affirm1301 name: Affirm1302 domain: affirm.com1303 homepage: https://www.affirm.com1304 categories: [finance, payments]1305 tier: S1306 aliases: [affirm]1307 discover: { rss: false, status: true, sitemap: true }1308 notes: "Press redirects to the Q4 IR host (unreachable); status page + sitemap."1309 sensors:1310 - { name: status, url: "https://status.affirm.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }1311 - { name: sitemap, url: "https://www.affirm.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C }1312 - id: sofi1313 name: SoFi1314 domain: sofi.com1315 homepage: https://www.sofi.com1316 categories: [finance, banking, payments]1317 tier: B1318 aliases: [sofi, sofi technologies]1319 discover: { rss: false, sitemap: false }1320 notes: "BLOCKED 2026-09-08: sofi.com answers 403 on every path and sofistatus.statuspage.io/api/v2/summary.json answers 401. Listed for entity linking only."1321 - id: robinhood1322 name: Robinhood1323 domain: robinhood.com1324 categories: [finance, payments, crypto]1325 tier: S1326 aliases: [robinhood, robinhood markets]1327 discover: { rss: false, status: true, sitemap: true }1328 notes: "newsroom.robinhood.com answers 403, the on-site newsroom is client-rendered and the sitemap index is empty; status page only."1329 sensors:1330 - { name: status, url: "https://status.robinhood.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }1331 - id: interactive-brokers1332 name: Interactive Brokers1333 domain: interactivebrokers.com1334 homepage: https://www.interactivebrokers.com1335 categories: [finance, payments]1336 tier: A1337 aliases: [interactive brokers, ibkr, ib]1338 discover: { rss: false, sitemap: true }1339 sensors:1340 - { name: system status, url: "https://www.interactivebrokers.com/en/software/systemStatus.php", type: HTML, connector: http, tier: A }1341 - { name: sitemap, url: "https://www.interactivebrokers.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000 } }1342 - id: charles-schwab1343 name: Charles Schwab1344 domain: schwab.com1345 homepage: https://www.schwab.com1346 categories: [finance, banking]1347 tier: B1348 aliases: [charles schwab, schwab, td ameritrade]1349 discover: { rss: false, sitemap: false }1350 notes: "BLOCKED 2026-09-08: pressroom.aboutschwab.com answers 403; schwab.com pages return a 216-char bot-check shell. Listed for entity linking only."1351 - id: wealthsimple1352 name: Wealthsimple1353 domain: wealthsimple.com1354 homepage: https://www.wealthsimple.com1355 categories: [finance, payments, banking]1356 tier: S1357 aliases: [wealthsimple]1358 discover: { rss: false, status: true }1359 sensors:1360 - { name: status, url: "https://status.wealthsimple.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }1361 - { name: newsroom, url: "https://newsroom.wealthsimple.com/", type: HTML, connector: http, tier: B }1362 - { name: pricing, url: "https://www.wealthsimple.com/fr-ca/pricing", type: HTML, connector: http, tier: C }1363 - id: questrade1364 name: Questrade1365 domain: questrade.com1366 homepage: https://www.questrade.com1367 categories: [finance, banking]1368 tier: C1369 aliases: [questrade]1370 discover: { rss: false, sitemap: false }1371 notes: "BLOCKED 2026-09-08: news pages answer 403 to bots; no status page found. Listed for entity linking only."1372 - id: nuvei1373 name: Nuvei1374 domain: nuvei.com1375 homepage: https://www.nuvei.com1376 categories: [finance, payments]1377 tier: C1378 aliases: [nuvei]1379 discover: { rss: false, sitemap: true }1380 notes: "Newsroom and IR RSS 404; sitemap used."1381 sensors:1382 - { name: sitemap, url: "https://www.nuvei.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 2000 } }1383 - id: lightspeed1384 name: Lightspeed Commerce1385 domain: lightspeedhq.com1386 homepage: https://www.lightspeedhq.com1387 categories: [finance, payments, commerce]1388 tier: S1389 aliases: [lightspeed, lightspeed commerce, lightspeed pos]1390 discover: { rss: false, status: true }1391 sensors:1392 - { name: status, url: "https://status.lightspeedhq.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }1393 - { name: news feed, url: "https://www.lightspeedhq.com/news/feed/", type: RSS, connector: rss, tier: B }1394 - id: marqeta1395 name: Marqeta1396 domain: marqeta.com1397 homepage: https://www.marqeta.com1398 categories: [finance, payments, developer]1399 tier: S1400 aliases: [marqeta]1401 discover: { rss: false, status: true }1402 sensors:1403 - { name: status, url: "https://status.marqeta.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }1404 - { name: newsroom, url: "https://www.marqeta.com/newsroom", type: HTML, connector: http, tier: B }1405 - id: checkout-com1406 name: Checkout.com1407 domain: checkout.com1408 homepage: https://www.checkout.com1409 categories: [finance, payments, developer]1410 tier: A1411 aliases: [checkout.com, checkout]1412 discover: { rss: false }1413 notes: "status.checkout.com answers 403 to bots; blog RSS + server-rendered newsroom."1414 sensors:1415 - { name: blog feed, url: "https://www.checkout.com/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 40 } }1416 - { name: newsroom, url: "https://www.checkout.com/newsroom", type: HTML, connector: http, tier: B }1417 - id: worldpay1418 name: Worldpay1419 domain: worldpay.com1420 homepage: https://www.worldpay.com1421 categories: [finance, payments]1422 tier: S1423 aliases: [worldpay]1424 discover: { rss: false, status: true, sitemap: true }1425 sensors:1426 - { name: status, url: "https://status.worldpay.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }1427 - { name: sitemap, url: "https://www.worldpay.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000 } }1428 - id: fiserv1429 name: Fiserv1430 domain: fiserv.com1431 homepage: https://www.fiserv.com1432 categories: [finance, payments]1433 tier: C1434 aliases: [fiserv, clover, first data]1435 discover: { rss: false, sitemap: true }1436 notes: "newsroom.fiserv.com (Q4) never answers our client; corporate sitemap used."1437 sensors:1438 - { name: sitemap, url: "https://www.fiserv.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 2000 } }1439 - id: fis1440 name: FIS1441 domain: fisglobal.com1442 homepage: https://www.fisglobal.com1443 categories: [finance, payments]1444 tier: B1445 aliases: [fis, fidelity national information services, fis global]1446 discover: { rss: false, sitemap: true }1447 sensors:1448 - { name: media room, url: "https://www.fisglobal.com/about-us/media-room", type: HTML, connector: http, tier: B }1449 - { name: sitemap, url: "https://www.fisglobal.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 2000 } }1450 - id: global-payments1451 name: Global Payments1452 domain: globalpayments.com1453 homepage: https://www.globalpayments.com1454 categories: [finance, payments]1455 tier: C1456 aliases: [global payments, tsys]1457 discover: { rss: false, sitemap: false }1458 notes: "BLOCKED 2026-09-08: newsroom and IR RSS answer 403/404 to bots. Listed for entity linking only."1459 - id: moneris1460 name: Moneris1461 domain: moneris.com1462 homepage: https://www.moneris.com1463 categories: [finance, payments]1464 tier: S1465 aliases: [moneris]1466 discover: { rss: false, status: true, sitemap: true }1467 sensors:1468 - { name: status, url: "https://status.moneris.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }1469 - { name: news, url: "https://www.moneris.com/en/media-room/news", type: HTML, connector: http, tier: B }1470 - { name: news sitemap, url: "https://www.moneris.com/news-sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000 } }1471 - id: airwallex1472 name: Airwallex1473 domain: airwallex.com1474 homepage: https://www.airwallex.com1475 categories: [finance, payments]1476 tier: S1477 aliases: [airwallex]1478 discover: { rss: false, status: true }1479 sensors:1480 - { name: status, url: "https://status.airwallex.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }1481 - id: brex1482 name: Brex1483 domain: brex.com1484 homepage: https://www.brex.com1485 categories: [finance, payments]1486 tier: S1487 aliases: [brex]1488 discover: { rss: false, status: true }1489 sensors:1490 - { name: status, url: "https://status.brex.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }1491 - id: chime1492 name: Chime1493 domain: chime.com1494 homepage: https://www.chime.com1495 categories: [finance, banking, payments]1496 tier: S1497 aliases: [chime, chime financial]1498 discover: { rss: false, status: true }1499 sensors:1500 - { name: status, url: "https://status.chime.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }1501 - id: payoneer1502 name: Payoneer1503 domain: payoneer.com1504 homepage: https://www.payoneer.com1505 categories: [finance, payments]1506 tier: S1507 aliases: [payoneer]1508 discover: { rss: false, status: true }1509 sensors:1510 - { name: status, url: "https://status.payoneer.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }1511 - id: gocardless1512 name: GoCardless1513 domain: gocardless.com1514 homepage: https://gocardless.com1515 categories: [finance, payments]1516 tier: S1517 aliases: [gocardless]1518 discover: { rss: false, status: true }1519 sensors:1520 - { name: status, url: "https://www.gocardless-status.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }1521 - id: monzo1522 name: Monzo1523 domain: monzo.com1524 categories: [finance, banking]1525 tier: S1526 aliases: [monzo, monzo bank]1527 discover: { rss: false, status: true }1528 sensors:1529 - { name: status, url: "https://monzo.statuspage.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }1530 - id: truelayer1531 name: TrueLayer1532 domain: truelayer.com1533 categories: [finance, payments, developer]1534 tier: S1535 aliases: [truelayer]1536 discover: { rss: false, status: true }1537 sensors:1538 - { name: status, url: "https://status.truelayer.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }1539 - id: mercury1540 name: Mercury1541 domain: mercury.com1542 categories: [finance, banking]1543 tier: S1544 aliases: [mercury, mercury bank]1545 discover: { rss: false, status: true }1546 sensors:1547 - { name: status, url: "https://status.mercury.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }1548 - id: block1549 extend: true1550 aliases: [cash app]1551 products:1552 - { name: Cash App, type: product, aliases: [cashapp] }1553 sensors:1554 - { name: cash app status, url: "https://status.cash.app/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }1555 # ───────────────────────── G · Insurance ─────────────────────────1556 - id: allianz1557 name: Allianz1558 domain: allianz.com1559 homepage: https://www.allianz.com1560 categories: [finance, insurance]1561 tier: A1562 aliases: [allianz, allianz se, pimco]1563 discover: { rss: false, sitemap: false }1564 notes: "BLOCKED 2026-09-08: press pages and RSS answer 403 to bots. Listed for entity linking only."1565 - id: axa1566 name: AXA1567 domain: axa.com1568 homepage: https://www.axa.com1569 categories: [finance, insurance]1570 tier: A1571 aliases: [axa, axa group]1572 discover: { rss: false }1573 sensors:1574 - { name: news feed, url: "https://www.axa.com/rss", type: RSS, connector: rss, tier: A, config: { maxItems: 40 } }1575 - id: manulife1576 name: Manulife1577 domain: manulife.com1578 homepage: https://www.manulife.com1579 categories: [finance, insurance]1580 tier: A1581 aliases: [manulife, manulife financial, john hancock, financière manuvie]1582 discover: { rss: false, sitemap: false }1583 notes: "BLOCKED 2026-09-08: news pages and RSS answer 403 to bots. Listed for entity linking only."1584 - id: sun-life1585 name: Sun Life1586 domain: sunlife.com1587 homepage: https://www.sunlife.com1588 categories: [finance, insurance]1589 tier: A1590 aliases: [sun life, sun life financial, financière sun life]1591 discover: { rss: false }1592 sensors:1593 - { name: newsroom, url: "https://www.sunlife.com/en/newsroom/", type: HTML, connector: http, tier: A }1594 - id: intact-financial1595 name: Intact Financial1596 domain: intactfc.com1597 homepage: https://www.intactfc.com1598 categories: [finance, insurance]1599 tier: B1600 aliases: [intact financial, intact, intact insurance, intact assurance]1601 discover: { rss: false, sitemap: false }1602 notes: "BLOCKED 2026-09-08: the Q4-hosted site answers 405 to bots on news and RSS paths. Listed for entity linking only."1603 - id: aviva1604 name: Aviva1605 domain: aviva.com1606 homepage: https://www.aviva.com1607 categories: [finance, insurance]1608 tier: B1609 aliases: [aviva, aviva plc]1610 discover: { rss: false, sitemap: false }1611 notes: "BLOCKED 2026-09-08: newsroom and RSS answer 403 to bots. Listed for entity linking only."1612 - id: zurich-insurance1613 name: Zurich Insurance Group1614 domain: zurich.com1615 homepage: https://www.zurich.com1616 categories: [finance, insurance]1617 tier: B1618 aliases: [zurich insurance, zurich insurance group, zurich]1619 discover: { rss: false, sitemap: true }1620 notes: "News-release page is a client-rendered shell (847 bytes); sitemap used."1621 sensors:1622 - { name: sitemap, url: "https://www.zurich.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: B, config: { maxUrls: 2000 } }1623 - id: chubb1624 name: Chubb1625 domain: chubb.com1626 homepage: https://www.chubb.com1627 categories: [finance, insurance]1628 tier: B1629 aliases: [chubb, chubb limited]1630 discover: { rss: false, sitemap: true }1631 sensors:1632 - { name: news, url: "https://news.chubb.com/", type: HTML, connector: http, tier: B }1633 - { name: sitemap, url: "https://www.chubb.com/sitemapindex.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000, maxChildren: 10 } }1634 - id: aig1635 name: AIG1636 domain: aig.com1637 homepage: https://www.aig.com1638 categories: [finance, insurance]1639 tier: B1640 aliases: [aig, american international group]1641 discover: { rss: false, sitemap: true }1642 sensors:1643 - { name: newsroom, url: "https://www.aig.com/newsroom", type: HTML, connector: http, tier: B }1644 - { name: news sitemap, url: "https://www.aig.com/news-sitemap.xml", type: SITEMAP, connector: sitemap, tier: B }1645 - id: metlife1646 name: MetLife1647 domain: metlife.com1648 homepage: https://www.metlife.com1649 categories: [finance, insurance]1650 tier: B1651 aliases: [metlife]1652 discover: { rss: false, sitemap: true }1653 sensors:1654 - { name: newsroom, url: "https://www.metlife.com/about-us/newsroom/", type: HTML, connector: http, tier: B }1655 - { name: sitemap, url: "https://www.metlife.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 2000 } }1656 - id: prudential-financial1657 name: Prudential Financial1658 domain: prudential.com1659 homepage: https://www.prudential.com1660 categories: [finance, insurance]1661 tier: C1662 aliases: [prudential financial, prudential, pgim]1663 discover: { rss: false, sitemap: false }1664 notes: "NOT COVERED 2026-09-08: news.prudential.com is a 1 KB client-rendered shell (RSS path too); no sitemap discovered. Listed for entity linking only."1665 - id: swiss-re1666 name: Swiss Re1667 domain: swissre.com1668 homepage: https://www.swissre.com1669 categories: [finance, insurance]1670 tier: B1671 aliases: [swiss re, swiss reinsurance]1672 discover: { rss: false, sitemap: false }1673 notes: "BLOCKED 2026-09-08: press-release page and sitemap.xml answer 403 to the connector (Akamai). Listed for entity linking only."1674 - id: munich-re1675 name: Munich Re1676 domain: munichre.com1677 homepage: https://www.munichre.com/en.html1678 categories: [finance, insurance]1679 tier: B1680 aliases: [munich re, münchener rück, munich reinsurance]1681 discover: { rss: false, sitemap: true }1682 sensors:1683 - { name: media relations, url: "https://www.munichre.com/en/company/media-relations.html", type: HTML, connector: http, tier: B }1684 - { name: sitemap, url: "https://www.munichre.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 3000, maxChildren: 10 } }1685 - id: lloyds-of-london1686 name: Lloyd's of London1687 domain: lloyds.com1688 homepage: https://www.lloyds.com1689 categories: [finance, insurance]1690 tier: B1691 aliases: [lloyd's of london, lloyd's, lloyds of london]1692 discover: { rss: false }1693 sensors:1694 - { name: press releases, url: "https://www.lloyds.com/insights/media-centre/press-releases", type: HTML, connector: http, tier: B }1695 - id: great-west-lifeco1696 name: Great-West Lifeco1697 domain: greatwestlifeco.com1698 homepage: https://www.greatwestlifeco.com1699 categories: [finance, insurance]1700 tier: C1701 aliases: [great-west lifeco, great west lifeco, canada life, empower]1702 discover: { rss: false, sitemap: true }1703 notes: "News-release page 404; sitemap index used."1704 sensors:1705 - { name: sitemap, url: "https://www.greatwestlifeco.com/sitemap.xml", type: SITEMAP, connector: sitemap, tier: C, config: { maxUrls: 2000 } }1706 - id: ia-financial1707 name: iA Financial Group1708 domain: ia.ca1709 homepage: https://ia.ca1710 categories: [finance, insurance]1711 tier: C1712 aliases: [ia financial group, ia groupe financier, industrial alliance, industrielle alliance]1713 discover: { rss: false, sitemap: false }1714 notes: "NOT COVERED 2026-09-08: newsroom listing is client-rendered (350 chars) and the sitemap index resolves to zero URLs (children time out). Listed for entity linking only."1715 - id: fairfax-financial1716 name: Fairfax Financial1717 domain: fairfax.ca1718 homepage: https://www.fairfax.ca1719 categories: [finance, insurance]1720 tier: B1721 aliases: [fairfax financial, fairfax, fairfax financial holdings]1722 discover: { rss: false }1723 sensors:1724 - { name: news feed, url: "https://www.fairfax.ca/feed/", type: RSS, connector: rss, tier: B }1725