Currencies

Currencies APIs

Real time & Historical Forex Data APIs

Merrill Lynch
Barclays
CitiBank
Deutsche Bank
Goldman Sachs
HSBC
JP Morgan

Unlimited REST

There is no limit to how much you can use our currency data APIs. No maximum queries per minute or daily call limits on all premium plans.

Low Latency

Our market data platform provides low latency real-time data with a mean latency of 20ms, orders of magnitude faster than competitors.

Snapshot APIs

See the entire market at a glance with our powerful Snapshot APIs. You can also query the gainers and losers for the current day.

Aggregates

1min - 1yr aggregate intervals. We allow you to query our aggregate currency API in the size you want. 1 min, 7 mins, 16 days, anything is possible.

Transparent Pricing

Get currency data directly from the source, and know exactly what you're going to pay. Don't waste time and money on sales or middlemen.

Global FX Pairs

Global currency pairs data including over 1000+ currency pairs streaming in real-time.

Use Any Language

Clients for All Major Development Languages

Create your application in any language. No more C++/Java limitations. Use the technology you already know, and spend your time creating, not integrating.

1package main
2import (
3    "fmt"
4    websocket "github.com/gorilla/websocket"
5)
6
7const APIKEY = "YOUR_API_KEY"
8const CHANNELS = "C.AUD/USD,C.USD/EUR,C.USD/JPY"
9
10func main(){
11    c, _, err := websocket.DefaultDialer.Dial("wss://socket.polygon.io/forex", nil )
12    if err != nil {
13        panic( err )
14    }
15    defer c.Close()
16    c.WriteMessage( websocket.TextMessage, []byte( fmt.Sprintf("{\"action\":\"auth\",\"params\":\"%s\"}", APIKEY) ) )
17    c.WriteMessage( websocket.TextMessage, []byte( fmt.Sprintf("{\"action\":\"subscribe\",\"params\":\"%s\"}", CHANNELS) ) )
18    var msg interface{}
19    for {
20        err := c.ReadJSON( &msg ); if err != nil {
21            panic( err )
22        }
23        fmt.Println( "Message:", msg )
24    }
25}
26
Equinix Data Center

Accurate, Fast, and Reliable

Complete redundancy, horizontally scalable, built on proven technologies.

< 1 millisecond

Ultra low latency APIs

Equinix NY Datacenters

Same datacenters as the exchanges

1,000,000+

Messages per Second

Impeccable Reliability

Multiple redundancies

Currencies Pricing

Instant Access. Cancel Anytime.

Chat Bubble Image
Not sure which plan to choose?
Contact Us

We’re always here to assist if you happen to need our help. Feel free to contact us and one of our team members will gladly walk you through choosing the right plan for you.

Contact Us
We
Heart Image
Happy Customers

Polygon is a dream come true when compared to some of the largest players in the market. They provide excellent quality data through a modern API with no long term contract.

Customer Profile Image
Dan Aisen
Founder @ Proof Trading

Compare Currencies Plans