Integrations

Data Provider Integrations

Connect any financial data source in minutes. Quadesto ships with 15 pre-built connectors covering equities, fixed income, forex, crypto, and macroeconomic data — plus a custom REST API connector for anything else. Every connector handles authentication, pagination, and caching automatically so you can focus on building the visualization, not wrangling the API.

Which data providers does Quadesto support?

Quadesto integrates with 15 financial data providers out of the box: Alpha Vantage, FRED, US Treasury, CoinGecko, World Bank, Open Exchange Rates, Finnhub, Polygon.io, Twelve Data, Financial Modeling Prep, EOD Historical Data, Tiingo, Databento, Intrinio, and IEX Cloud. Seven of these offer free tiers with generous rate limits, making it possible to build production-quality financial charts without any data subscription costs. For providers not on this list, the custom REST API connector lets you connect any HTTP endpoint that returns JSON, with support for query parameter, header, and bearer token authentication. All credentials are encrypted with AES-256-GCM and stored in an isolated vault — they never reach the browser and are only injected server-side at request time.

Free Tier Providers

These providers offer free access with rate limits. No paid subscription required to start building charts.

Alpha Vantage

Free

Real-time and historical stock prices, forex rates, cryptocurrency valuations, US Treasury yields, and key economic indicators including GDP, inflation, and unemployment. One of the most comprehensive free financial data APIs available.

Auth:API key via query parameter
Free limit:25 requests per day

FRED (Federal Reserve Economic Data)

Free

Over 800,000 economic time series published by the Federal Reserve Bank of St. Louis. Covers interest rates, employment, consumer prices, money supply, trade balances, and hundreds of other macroeconomic indicators going back decades.

Auth:API key via query parameter
Free limit:Unlimited with API key

US Treasury

Free

Daily Treasury par yield curve rates, real yield curve rates, Treasury bill rates, and auction results. Published directly by the US Department of the Treasury with no intermediary data processing.

Auth:No authentication required
Free limit:Unlimited

CoinGecko

Free

Cryptocurrency prices, market capitalization, trading volume, exchange rates, and historical data for thousands of tokens. Covers all major exchanges and provides OHLC data for charting.

Auth:API key via header
Free limit:30 requests per minute

World Bank

Free

Global development indicators spanning GDP, population, trade, health, education, and infrastructure for every country. Time series data going back to the 1960s for most indicators.

Auth:No authentication required
Free limit:Unlimited

Open Exchange Rates

Free

Currency exchange rates for over 170 currencies with historical data. Provides spot rates, time-series data, and currency conversion endpoints for building forex charts and currency comparison tools.

Auth:API key via query parameter
Free limit:1,000 requests per month

Finnhub

Free

Real-time stock quotes, forex rates, cryptocurrency data, and an economic calendar covering earnings, IPOs, dividends, and economic releases. Also provides company fundamentals, insider transactions, and SEC filings.

Auth:API key via query parameter
Free limit:60 requests per minute

Paid Providers

Professional-grade data sources that require a subscription from the provider. Quadesto does not resell data — you bring your own API key.

Polygon.io

Paid

Institutional-quality data for US stocks, options, forex, and crypto. Includes tick-level trades, aggregated bars, reference data, and market snapshots. Historical data with minute-level granularity going back years.

Auth:Bearer token

Twelve Data

Paid

Stocks, forex, cryptocurrencies, ETFs, indices, and mutual funds with real-time and historical pricing. Provides over 100 technical indicators computed server-side and time series data across multiple timeframes.

Auth:API key via query parameter

Financial Modeling Prep (FMP)

Paid

Company fundamentals, income statements, balance sheets, cash flow statements, financial ratios, and DCF valuations. Covers US and international equities with quarterly and annual reporting periods.

Auth:API key via query parameter

EOD Historical Data (EODHD)

Paid

End-of-day and intraday data for global equities, bonds, ETFs, mutual funds, and indices. Covers 70+ exchanges worldwide with splits and dividend-adjusted historical prices.

Auth:API key via query parameter

Tiingo

Paid

US equities with IEX real-time data, cryptocurrency prices across major exchanges, and curated financial news. Provides end-of-day and intraday pricing with clean, dividend-adjusted history.

Auth:API key via header token

Databento

Paid

Institutional-grade market data covering US futures, equities, and options. Provides normalized, tick-level data from major exchanges with microsecond timestamps. Designed for quantitative research and systematic trading workflows.

Auth:Basic authentication

Intrinio

Paid

Company fundamentals, real-time and delayed stock prices, options data, and financial metrics. Offers standardized financial statements and computed ratios for US equities with institutional-grade data quality.

Auth:Bearer token

IEX Cloud

Paid

US equities market data, reference data, corporate actions, and economic data. Provides real-time quotes, historical prices, financial statements, and analyst estimates through a clean REST interface.

Auth:API key via query parameter

Custom REST API Connector

The 15 pre-built connectors cover the most common financial data providers, but finance professionals frequently work with proprietary data sources, internal APIs, or niche providers that no platform could reasonably pre-build. That is why Quadesto includes a custom REST API connector that works with any HTTP endpoint returning JSON data.

The custom connector supports three authentication methods: query parameter injection (appending your API key to the URL), header-based authentication (sending your key in a custom HTTP header like X-API-Key), and bearer token authentication (sending an Authorization: Bearer header). You configure the endpoint URL, select the auth method, and store your credentials. Quadesto handles the rest — injecting credentials at request time, parsing the response, and normalizing the data into a format the chart engine understands.

All credentials — whether for pre-built providers or custom connectors — are encrypted using AES-256-GCM before being written to the database. Decryption happens exclusively on the server at request time. Your API keys are never sent to the browser, never logged, and never stored in plaintext. The encryption key is managed through environment variables and is not accessible to application code outside the credential injection pipeline.

This approach means you can connect internal Bloomberg Terminal APIs, proprietary quant data feeds, alternative data providers, or even your own backend services — all through the same interface you use for Alpha Vantage or FRED. There is no distinction between a "first-class" and "custom" integration once data starts flowing. The chart engine, compute functions, and AI analysis all work identically regardless of where the data originates.

How Data Provider Connections Work

Every data provider connection in Quadesto follows a three-step process. The workflow is identical whether you are connecting a free provider like FRED or a paid service like Polygon.io. The entire setup takes under two minutes for pre-built connectors and under five minutes for custom APIs.

Step 1

Store Credentials

Add your API key, bearer token, or basic auth credentials to Quadesto's encrypted vault. Credentials are encrypted with AES-256-GCM before touching the database. Each credential is scoped to your account and is never shared across users, workspaces, or provider configurations.

Step 2

Configure Endpoint

Select a pre-built provider or enter a custom endpoint URL. For pre-built providers, the URL template and parameter structure are already configured — you just select the data series you want. For custom APIs, you specify the full URL with any query parameters or path variables.

Step 3

Fetch and Cache

Quadesto fetches data from the provider on your behalf, injecting credentials server-side. Responses are cached with a configurable TTL so subsequent requests hit the cache instead of consuming your rate limit. Cache invalidation happens automatically when the TTL expires or when you manually refresh.

Once data is fetched, it enters the same pipeline as any other data source in Quadesto. The AI auto-detects the schema, identifies date columns, numeric fields, and categorical variables, then suggests the most appropriate chart type. You can apply any of the 90+ compute functions — moving averages, RSI, yield curve bootstrapping, Black-Scholes pricing — directly on provider data without exporting it to a spreadsheet first.

Provider connections are persistent. Once configured, a data source is available across all workspaces in your account. You can create multiple views from the same data source, apply different transformations to each, and embed them independently. If the provider's data updates — new Treasury yields published, fresh stock prices available — your cached data refreshes automatically based on the TTL you set, and any embedded charts update with it.

Choosing the Right Data Provider

The right provider depends on what you are building. If you need US Treasury yield curves for a fixed income newsletter, the US Treasury API is free, requires no authentication, and provides official data directly from the source. If you are charting cryptocurrency prices for a DeFi dashboard, CoinGecko's free tier gives you 30 requests per minute — more than enough for most use cases. For macroeconomic research comparing GDP growth across countries, the World Bank API provides free, unlimited access to development indicators spanning decades.

For professional use cases requiring real-time data, deep historical coverage, or institutional-grade accuracy, paid providers like Polygon.io, Databento, and Intrinio are the better choice. These services provide tick-level data, normalized across exchanges, with the reliability guarantees that production financial applications demand. Quadesto does not resell data from any provider — you maintain your own subscription and API key, and Quadesto acts purely as the visualization and analysis layer.

Many users start with free providers to validate their workflow and upgrade to paid sources as their requirements grow. Because all providers feed into the same chart engine, switching from Alpha Vantage to Polygon.io for stock data requires only changing the data source configuration — your chart types, computed columns, and embed codes remain unchanged.

Start connecting data sources today

Sign up for a free account, connect your first data provider, and build a publication-ready chart in under five minutes. Seven of the 15 pre-built connectors have free tiers, so you can build real financial visualizations without any data subscription costs. No credit card required.