Finance APIs — page 8
196 finance APIs for stocks, banking, tax and market data, best documented first.
outcometick
FinanceHistorical tick data for Polymarket and Predict.fun crypto Up/Down markets: Chainlink settlement feeds, order books, strikes and outcomes
ParityVend
FinanceGlobalize your business by auto-adapting pricing for each visitor with Purchasing Power Parity
RentCast
FinanceRetrieve real-time property and rental data for real estate in the United States
SiftingIO
FinanceMarket data for stocks, forex, crypto, commodities and DEX
Swiss NextGen Banking API-Framework
Finance# Summary The **Swiss NextGen API** is based on the NextGenPSD2 *Framework Version 1.3.4* of the Berlin Group which offers a modern, open, harmonised and interoperable set of Application Programming Interfaces (APIs) as the safest and most efficient way to provide data securely. The NextGen Framework reduces XS2A complexity and costs, addresses the problem of multiple competing standards in Europe and, aligned with the goals of the Euro Retail Payments Board, enables European banking customers to benefit from innovative products and services ('Banking as a Service') by granting TPPs safe and secure (authenticated and authorised) access to their bank accounts and financial data. The Swiss edtion refines the message formats specific to Switzerland and defines some matching examples. The possible Approaches are: * Redirect SCA Approach * *(Not recommended by obp.ch community) OAuth SCA Approach* * *(Not recommended by obp.ch community) Decoupled SCA Approach* * *(Not recommended by obp.ch community) Embedded SCA Approach without SCA method* * *(Not recommended by obp.ch community) Embedded SCA Approach with only one SCA method available* * *(Not recommended by obp.ch community) Embedded SCA Approach with Selection of a SCA method* Not every message defined in this API definition is necessary for all approaches. Furthermore this API definition does not differ between methods which are mandatory, conditional, or optional Therefore for a particular implementation of a compliant API it is only necessary to support a certain subset of the methods defined in this API definition. **Please have a look at the implementation guidelines if you are not sure which message has to be used for the approach you are going to use.** ## Some General Remarks Related to this version of the OpenAPI Specification: * **This API definition is based on the Implementation Guidelines of the [Berlin Group API](https://www.berlin-group.org/nextgenpsd2-downloads).** It is not a replacement in any sense. The main specification is (at the moment) always the Implementation Guidelines of the Berlin Group API. * **This API definition contains the REST-API for requests from the PISP to the ASPSP.** * **This API definition contains the messages for all different approaches defined in the Implementation Guidelines.** * According to the OpenAPI-Specification [https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.1.md] "If in is "header" and the name field is "Accept", "Content-Type" or "Authorization", the parameter definition SHALL be ignored." The element "Accept" will not be defined in this file at any place. The elements "Content-Type" and "Authorization" are implicitly defined by the OpenApi tags "content" and "security". * There are several predefined types which might occur in payment initiation messages, but are not used in the standard JSON messages in the Implementation Guidelines. Therefore they are not used in the corresponding messages in this file either. We added them for the convenience of the user. If there is a payment product, which needs these fields, one can easily use the predefined types. But the ASPSP need not to accept them in general. * **We omit the definition of all standard HTTP header elements (mandatory/optional/conditional) except they are mentioned in the Implementation Guidelines.** Therefore the implementer might add these in his own realisation of a comlient API in addition to the elements defined in this file. ## General Remarks on Data Types The Berlin Group definition of UTF-8 strings in context of the API have to support at least the following characters a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 / - ? : ( ) . , ' + Space
TradeWatch
FinanceReal time financial market data
Validate IBAN API
FinanceThis API lets you quickly validate IBAN bank codes
Validate Swift/BIC
FinanceValidates BIC/SWIFT code
xChangeApi
FinanceExchange rates & real time market data
Tax Data
FinanceInstant VAT number and tax validation across the globe
ArgentoFX
FinanceReal-time foreign exchange rates for Argentina
Realie Property Data API
FinanceRealie's property data is directly sourced from local municipalities and contains over 100 data fields. Realie covers the entire USA with 180 million parcels.
Personalized Offers
FinanceThis API provides content for financial instutions participating in Mastercard Personalized Offers to use in online and mobile banking applications for cardholders.
ValueRay
FinanceTechnical, quantitative and sentiment data for stocks and ETFs, optimized for AI/LLM
eunormia E-Invoice API
Financeeunormia turns your invoice data into a ZUGFeRD/Factur-X PDF/A-3 per EN 16931 — and validates every result before it is delivered
FXMacroData
FinanceReal-time forex macroeconomic API for all major currency pairs sourced from central bank announcements
2026 Tax Figures API
FinanceEvery 2026 US retirement and tax figure in one place — 401(k), IRA, HSA and FSA limits, IRA phase-outs, federal brackets, the Social Security wage base and COLA, Medicare premiums and IRMAA, and RMD ages. Free JSON endpoint, each figure sourced.
Bank Logos API
FinanceREST API documentation for BankConv: upload a bank statement PDF, poll the conversion and download the transactions as JSON or CSV. Endpoints, errors and limits.
GCC Corporate Tax
Finance3 to 55% across 6 published sources. Each quoted from its source, dated and linked. Checked 5 Oct 2026.
Market Data API
Financepublic market data api data-api.binance.vision . Contribute to l0v3m0n3y/binancevision development by creating an account on GitHub.
Open Banking API
FinanceConnect your banks and get full access to your accounts and transactions — encrypted under a key only you hold. No PSD2 certificates, no paperwork.
Yahoo Finance API
FinanceDownload market data from Yahoo! Finance's API. Contribute to ranaroussi/yfinance development by creating an account on GitHub.
Reddit Stocks
FinanceReddit WallstreetBets API - Get top 50 stocks discussed on Reddit
Top 5 Stocks
FinanceDaily AI-ranked stock and crypto watchlists