Forex Rates from Tier 1 Banks & Institutions.
Overview: DIH offers forex rates sourced from over 60 tier 1 banks and institutions around the world. We can deliver our data via a streaming real-time feed, or as historical data in daily, hourly, minute, or tick-by-tick intervals.
Coverage: Our streaming real-time forex rates, and daily, hourly, minute, and tick-by-tick historical data cover over 50 spot currencies plus gold and silver against major currencies. We also offer an end-of-day download of historical hourly data for over 165 currencies, including legacy European currencies.
History: We have data going as far back as 1985 for daily, hourly and minute intervals. For tick-by-tick data, we have data back to December 2015.
Updates: Our streaming forex rates are updated in real-time. We update our historical data hourly. You can choose to either receive one file at the end of the day or two files a day at 6 am and 6 pm UTC.
Delivery: You can receive our historical data in bulk files via download or S3 to S3. We can deliver our real-time data via FIX, WebSocket, and Socket.io, REST API, Binary, JSON, or XML.
Complete, Accurate & Affordable Data.
The forex market is the largest financial market in the world – larger even than the stock market, with an estimated daily volume of $6.6 trillion. It is open 24 hours a day, so at any point in time, there is at least one market open. The international scope of currency trading means there are always traders across the globe who are making and meeting demands for a particular currency.
Its size and 24-hour trading mean the forex market generates a great deal of data. Collecting, validating, and storing all of that data is not a trivia undertaking.
DIH’s institutional clients rely heavily on forex rates, whether for speculative trading strategies or to hedge their international portfolios. Our service provider clients (e.g. providers of trading/risk platforms, research, analytics, FinTech start-ups, etc.) need quality data for their end-users. They all demand data that is accurate, complete, and reliably delivered.
Our forex rates can be deployed across a multitude of applications and for virtually every business need. We offer secure and flexible delivery options that make our data suitable for institutions, FX brokers, FX deliverable companies, treasurers, financial websites, fintech start-ups plus many more. All our forex rates are maintained and subjected to a two-stage checking and validation process.
DIH caters to institutional market participants and service providers. Given the importance of forex rates to their operations, such firms choose DIH for several reasons:
Tier 1 Sources of Raw Data – All of our forex rates are built from raw data from tier 1 banks and financial institutions.
Geographic Coverage – We offer streaming real-time forex rates, and daily, hourly, minute, and tick-by-tick historical data cover over 40 spot currencies plus gold and silver against major currencies. We also offer an end-of-day download of historical hourly data for over 165 currencies, including legacy European currencies.
Timely Updates – Our streaming forex rates are updated in real-time. We update our historical data hourly. You can choose to either receive one file at the end of the day or two files a day at 6 am and 6 pm UTC.
Complete & Accurate Data – To ensure the highest quality data possible, all of DIH’s forex rates are meticulously checked for completeness and accuracy before they are made available for download.
Flexible Licensing Terms – DIH licenses its data for internal use or for display/redistribution. We also do NOT have any purge clauses like many data providers. So if you ever cancel your subscription, you do not need to delete the data you’ve already downloaded.
What’s Included in Our Data.
DIH offers several data solutions to meet your specific needs…
STREAMING REAL-TIME FOREX RATES
Our streaming real-time data feed is sourced from tier 1 banks and financial institutions. You may choose how you’d like to receive our streaming real-time feed:
- FIX Protocol – Version 4.4
- WebSocket and Socket.io
- Binary – pull, long-polling & streaming
- JSON – pull, long-polling & streaming
- XML – pull, long-polling & streaming
The feed can be delivered over Streamed FIX, Java Binary, or JSON.
You may also choose to receive your data via an API:
- REST API – A web-based API using a WebSocket connection that is great for developers and investors to create custom trading applications, integrate into various platforms, back-test strategies, and build forex trading algorithms.
- FIX API – Based on the FIX Protocol v4.4, this API is designed to deliver forex rates in real-time with a custom institutional interface that can push out hundreds of updates per second.
We have real-time forex rates for over 40 spot currencies plus gold and silver against major currencies. Contact us for the latest complete list.
HISTORICAL INTRADAY FOREX RATES
In addition to streaming real-time forex rates, DIH also offers historical intraday data. Both are sourced from tier 1 banks and financial institutions. Our historical intraday forex rates include:
- Bid
- Mid
- Ask
- Open
- High
- Low
- Close
- Timestamp
Leveraging data compiled from the top market makers around the globe, our historical intraday forex rates enable you to pinpoint prices for over 40 currencies down to the day, hour, minute, or tick. We have historical intraday forex rates as far back as 1985 for daily, hourly and minute data. Our tick-by-tick historical intraday forex rates go as far back as December 2015.
We deliver our historical intraday forex rates via a REST API. This web-based API uses a WebSocket connection that is great for developers and investors to create custom trading applications, integrate into various platforms, back-test strategies, and build forex trading algorithms.
We have historical intraday forex rates for over 40 spot currencies plus gold and silver against major currencies. Contact us for the latest complete list.
HISTORICAL END-OF-DAY FOREX RATES
DIH offers historical end-of-day data for over 165 currencies, including legacy European currencies and Bitcoin (we also offer depth of book data for crypto ETFs and crypto futures). This data has been gathered from a multitude of sources including banks and foreign exchange dealers worldwide.
Our historical end-of-day data goes as far back as 1999 for both current and obsolete currencies. We update the data on an hourly basis.
We can deliver our historical end-of-day data via bulk file download or API. Your files can be customized to only include the currencies of interest, or to include additional fields like the reverse rate. We support various file formats (e.g. TXT, CSV, JSON, XML).
You may choose from three base rates (USD, GBP or EUR), and receive one end-of-day file or two files a day at 6 am and 6 pm UTC.
Contact us to get the latest list of the over 165 currencies we cover in our historical end-of-day forex rates.
Who Can Benefit from Our Data?
We provide our data to a wide variety of market participants, including:
- Tier-1 banks
- Brokerage firms
- Hedge funds (systematic & non-systematic)
- Asset managers
- Proprietary trading firms
- Professional traders
- Service providers / FinTech companies
These parties may have various ways in which they utilize our data:
- Intermediaries or liquidity providers who want to validate a rate provided to a customer (post-trade).
- Customers can discover the execution rate during a transaction with their liquidity provider.
- Traders can validate a rate received from their liquidity provider(s).
- Regulators or reporting authorities can obtain an independent and objective view of the market at a historic moment in time.
- Custodians, Fund Administrators, Fund Managers, Auditors, or Fund Accountants can ascertain a fair and accurate price to use for mark-to-market or fund valuation purposes.
- Fund Managers who are shadow accounting fund administrators or custodians
- Fund Managers can obtain a price to use for assessment of performance or for determining asset allocations.
- Treasurers, Risk & Compliance teams can obtain a fair and accurate rate for valuations to assess risk.
- Any institution using a benchmark as part of their execution strategy.
- Quants who wish to develop, back-test, and implement a trading and/or risk management algorithm using forex rates, or perform transaction cost analysis (TCA).
How DIH Clients Use Our Forex Rates.
Institutional investors use our data for various tasks, including:
- Back-testing trading strategies
- Performing portfolio valuations
- Risk management
- Index calculations
- Benchmarking positions
- Generating research & analytics for their clients
No matter what the use cases, having complete and accurate data is key.
Flexible Updates & Delivery.
Our streaming real-time forex rates are updated in real-time. From these tick-by-tick forex rates, we build our historical intraday rates in hourly and minute intervals.
DIH’s historical end-of-day forex rates are updated hourly with files available for download at the end of the day or at 6am and 6pm UTC.
We offer several ways to access our data:
Streaming Real-Time Forex Rates – You may receive our streaming real-time forex rates via:
- FIX Protocol – Version 4.4
- WebSocket and Socket.io
- Binary – pull, long-polling & streaming
- JSON – pull, long-polling & streaming
- XML – pull, long-polling & streaming
The feed can be delivered over Streamed FIX, Java Binary or JSON.
You may also choose to receive your data via an API based on your use case:
- REST API – A web-based API using a WebSocket connection that is great for developers and investors to create custom trading applications, integrate into various platforms, back-test strategies, and build forex trading algorithms.
- FIX API – Based on the FIX Protocol v4.4, this API is designed to deliver data in real-time with a custom institutional interface that can push out hundreds of updates per second.
Historical Intraday Forex Rates – We deliver our historical intraday data via a REST API.
End-of-Day Historical Forex Rates – We can deliver our historical end-of-day data via bulk file download, S3 to S3 transfer, or API.