Wire globe

Futures, Forex, and (some) Indexes

Cheap, Historical Daily Backfill for Futures, Forex, and Index Data

Futures Data

Last Updated: 07/31/2026

Forex Data

Last Updated: 09/03/2026

Fx Forwards Data

Last Updated: 09/04/2026

Global Index Data

Last Updated: 09/04/2026

Global Bond Data

Last Updated: Coming Soon

Alternative Data

Last Updated: Coming Soon

Cart Information

Your cart is empty.

Futures Data

Equities/Total Return Indexes

Total Return Indexes

Families: 58

Roots: 61

Total Daily Contracts: 1.53K

Total Daily Obs: 373.67K

Total Minute Contracts: 1.48K

Total Minute Obs: 69.68K

ICE MSCI Emerging Markets EUR

Total Roots: 1

Total Contracts: 51

Total Daily Contracts: 51.00

Total Daily Obs: 12.47K

Total Minute Contracts: 2.00

Total Minute Obs: 4.00

CBOT Adjusted Interest Rate Dow Jones Industrial Average Total Return (EFFR)

Total Roots: 1

Total Contracts: 14

Total Daily Contracts: 14.00

Total Daily Obs: 2.92K

Total Minute Contracts: 16.00

Total Minute Obs: 0.00

CBOT Dow Jones Industrial Average Total Return

Total Roots: 1

Total Contracts: 15

Total Daily Contracts: 15.00

Total Daily Obs: 4.17K

Total Minute Contracts: 44.00

Total Minute Obs: 0.00

CME Adjusted Interest Rate Russell 1000 Total Return (EFFR)

Total Roots: 1

Total Contracts: 14

Total Daily Contracts: 14.00

Total Daily Obs: 2.92K

Total Minute Contracts: 16.00

Total Minute Obs: 0.00

CME Adjusted Interest Rate S&P 500 Total Return (EFFR)

Total Roots: 1

Total Contracts: 24

Total Daily Contracts: 24.00

Total Daily Obs: 14.38K

Total Minute Contracts: 73.00

Total Minute Obs: 0.00

CME Adjusted Interest Rate FTSE 100 Total Return Declared Dividend (SONIA)

Total Roots: 2

Total Contracts: 58

Total Daily Contracts: 58.00

Total Daily Obs: 29.88K

Total Minute Contracts: 107.00

Total Minute Obs: 0.00

CME S&P 500 Total Return Index

Total Roots: 2

Total Contracts: 10

Total Daily Contracts: 10.00

Total Daily Obs: 2.82K

Total Minute Contracts: 48.00

Total Minute Obs: 0.00

CME Adjusted Interest Rate Russell 2000 Total Return (EFFR)

Total Roots: 1

Total Contracts: 14

Total Daily Contracts: 14.00

Total Daily Obs: 2.92K

Total Minute Contracts: 16.00

Total Minute Obs: 0.00

CME Adjusted Interest Rate Nasdaq-100 Total Return (EFFR)

Total Roots: 1

Total Contracts: 14

Total Daily Contracts: 14.00

Total Daily Obs: 2.92K

Total Minute Contracts: 16.00

Total Minute Obs: 0.00

CME Adjusted Interest Rate S&P 500 Total Return (SOFR)

Total Roots: 1

Total Contracts: 8

Total Daily Contracts: 8.00

Total Daily Obs: 1.66K

Total Minute Contracts: 1.00

Total Minute Obs: 0.00

Eurex EURO STOXX 50 Index Total Return

Total Roots: 1

Total Contracts: 36

Total Daily Contracts: 36.00

Total Daily Obs: 35.20K

Total Minute Contracts: 106.00

Total Minute Obs: 122.00

ICE MSCI ACWI Total Return

Total Roots: 1

Total Contracts: 21

Total Daily Contracts: 21.00

Total Daily Obs: 3.23K

Total Minute Contracts: 15.00

Total Minute Obs: 0.00

ICE Futures U.S. MSCI EAFE NTR

Total Roots: 2

Total Contracts: 208

Total Daily Contracts: 483.00

Total Daily Obs: 85.87K

Total Minute Contracts: 179.00

Total Minute Obs: 0.00

ICE MSCI EAFE Total Return

Total Roots: 1

Total Contracts: 21

Total Daily Contracts: 21.00

Total Daily Obs: 3.23K

Total Minute Contracts: 15.00

Total Minute Obs: 0.00

ICE Futures U.S. MSCI Emerging Markets NTR

Total Roots: 1

Total Contracts: 67

Total Daily Contracts: 67.00

Total Daily Obs: 20.05K

Total Minute Contracts: 33.00

Total Minute Obs: 13.45K

ICE MSCI Emerging Markets Total Return

Total Roots: 1

Total Contracts: 21

Total Daily Contracts: 21.00

Total Daily Obs: 3.23K

Total Minute Contracts: 15.00

Total Minute Obs: 0.00

ICE MSCI India

Total Roots: 1

Total Contracts: 20

Total Daily Contracts: 20.00

Total Daily Obs: 9.09K

Total Minute Contracts: 17.00

Total Minute Obs: 25.27K

ICE MSCI USA Total Return

Total Roots: 1

Total Contracts: 21

Total Daily Contracts: 21.00

Total Daily Obs: 3.23K

Total Minute Contracts: 15.00

Total Minute Obs: 0.00

ICE Futures U.S. MSCI World Net Total Return (USD)

Total Roots: 1

Total Contracts: 20

Total Daily Contracts: 20.00

Total Daily Obs: 9.09K

Total Minute Contracts: 17.00

Total Minute Obs: 17.31K

ICE MSCI World Total Return

Total Roots: 1

Total Contracts: 21

Total Daily Contracts: 21.00

Total Daily Obs: 3.23K

Total Minute Contracts: 0.00

Total Minute Obs: 0.00

ICE Futures Europe MSCI World Net Total Return (USD)

Total Roots: 1

Total Contracts: 31

Total Daily Contracts: 31.00

Total Daily Obs: 10.62K

Total Minute Contracts: 31.00

Total Minute Obs: 12.68K

ICE FTSE 100 Total Return

Total Roots: 1

Total Contracts: 19

Total Daily Contracts: 19.00

Total Daily Obs: 3.18K

Total Minute Contracts: 13.00

Total Minute Obs: 0.00

ICE MSCI AC Asia Pacific ex Japan

Total Roots: 1

Total Contracts: 12

Total Daily Contracts: 12.00

Total Daily Obs: 1.94K

Total Minute Contracts: 13.00

Total Minute Obs: 0.00

ICE MSCI Chile

Total Roots: 1

Total Contracts: 12

Total Daily Contracts: 12.00

Total Daily Obs: 1.94K

Total Minute Contracts: 13.00

Total Minute Obs: 0.00

ICE MSCI Colombia

Total Roots: 1

Total Contracts: 12

Total Daily Contracts: 12.00

Total Daily Obs: 1.94K

Total Minute Contracts: 13.00

Total Minute Obs: 0.00

ICE MSCI Europe ex UK

Total Roots: 1

Total Contracts: 12

Total Daily Contracts: 12.00

Total Daily Obs: 1.94K

Total Minute Contracts: 13.00

Total Minute Obs: 0.00

ICE MSCI Europe

Total Roots: 1

Total Contracts: 12

Total Daily Contracts: 12.00

Total Daily Obs: 1.94K

Total Minute Contracts: 13.00

Total Minute Obs: 0.00

ICE MSCI France

Total Roots: 1

Total Contracts: 12

Total Daily Contracts: 12.00

Total Daily Obs: 1.94K

Total Minute Contracts: 13.00

Total Minute Obs: 0.00

ICE MSCI Indonesia

Total Roots: 1

Total Contracts: 12

Total Daily Contracts: 12.00

Total Daily Obs: 1.94K

Total Minute Contracts: 13.00

Total Minute Obs: 0.00

ICE MSCI Mexico

Total Roots: 1

Total Contracts: 12

Total Daily Contracts: 12.00

Total Daily Obs: 1.94K

Total Minute Contracts: 13.00

Total Minute Obs: 0.00

ICE MSCI New Zealand

Total Roots: 1

Total Contracts: 12

Total Daily Contracts: 12.00

Total Daily Obs: 1.94K

Total Minute Contracts: 13.00

Total Minute Obs: 0.00

ICE MSCI Peru

Total Roots: 1

Total Contracts: 12

Total Daily Contracts: 12.00

Total Daily Obs: 1.94K

Total Minute Contracts: 13.00

Total Minute Obs: 0.00

ICE MSCI Philippines

Total Roots: 1

Total Contracts: 12

Total Daily Contracts: 12.00

Total Daily Obs: 1.94K

Total Minute Contracts: 13.00

Total Minute Obs: 0.00

ICE MSCI South Africa

Total Roots: 1

Total Contracts: 12

Total Daily Contracts: 12.00

Total Daily Obs: 1.94K

Total Minute Contracts: 13.00

Total Minute Obs: 0.00

ICE MSCI Switzerland

Total Roots: 1

Total Contracts: 12

Total Daily Contracts: 12.00

Total Daily Obs: 1.94K

Total Minute Contracts: 13.00

Total Minute Obs: 0.00

ICE MSCI Taiwan

Total Roots: 1

Total Contracts: 12

Total Daily Contracts: 12.00

Total Daily Obs: 1.94K

Total Minute Contracts: 13.00

Total Minute Obs: 0.00

JSE Top 40 Total Return

Total Roots: 1

Total Contracts: 36

Total Daily Contracts: 36.00

Total Daily Obs: 6.62K

Total Minute Contracts: 64.00

Total Minute Obs: 0.00

ASX 200 Gross Total Return

Total Roots: 1

Total Contracts: 8

Total Daily Contracts: 8.00

Total Daily Obs: 1.06K

Total Minute Contracts: 13.00

Total Minute Obs: 0.00

ASX S&P/ASX 200 Ex-100 GTR

Total Roots: 1

Total Contracts: 5

Total Daily Contracts: 5.00

Total Daily Obs: 504.00

Total Minute Contracts: 13.00

Total Minute Obs: 0.00

SGX Nikkei 225 Total Return

Total Roots: 1

Total Contracts: 13

Total Daily Contracts: 13.00

Total Daily Obs: 2.95K

Total Minute Contracts: 19.00

Total Minute Obs: 0.00

SGX FTSE Australia

Total Roots: 1

Total Contracts: 14

Total Daily Contracts: 14.00

Total Daily Obs: 2.78K

Total Minute Contracts: 17.00

Total Minute Obs: 0.00

SGX FTSE Asia ex Japan

Total Roots: 1

Total Contracts: 14

Total Daily Contracts: 14.00

Total Daily Obs: 2.78K

Total Minute Contracts: 17.00

Total Minute Obs: 0.00

SGX FTSE Emerging Markets Asia

Total Roots: 1

Total Contracts: 14

Total Daily Contracts: 14.00

Total Daily Obs: 2.78K

Total Minute Contracts: 17.00

Total Minute Obs: 0.00

SGX FTSE Emerging Markets

Total Roots: 1

Total Contracts: 14

Total Daily Contracts: 14.00

Total Daily Obs: 2.78K

Total Minute Contracts: 0.00

Total Minute Obs: 0.00

SGX FTSE Emerging Markets Including Korea

Total Roots: 1

Total Contracts: 14

Total Daily Contracts: 14.00

Total Daily Obs: 2.78K

Total Minute Contracts: 17.00

Total Minute Obs: 0.00

SGX FTSE Indonesia

Total Roots: 1

Total Contracts: 14

Total Daily Contracts: 14.00

Total Daily Obs: 2.78K

Total Minute Contracts: 17.00

Total Minute Obs: 0.00

SGX FTSE Japan

Total Roots: 1

Total Contracts: 14

Total Daily Contracts: 14.00

Total Daily Obs: 2.78K

Total Minute Contracts: 17.00

Total Minute Obs: 0.00

SGX FTSE Malaysia

Total Roots: 1

Total Contracts: 14

Total Daily Contracts: 14.00

Total Daily Obs: 2.78K

Total Minute Contracts: 17.00

Total Minute Obs: 0.00

SGX FTSE New Zealand

Total Roots: 1

Total Contracts: 14

Total Daily Contracts: 14.00

Total Daily Obs: 2.78K

Total Minute Contracts: 17.00

Total Minute Obs: 0.00

SGX FTSE Philippines

Total Roots: 1

Total Contracts: 14

Total Daily Contracts: 14.00

Total Daily Obs: 2.78K

Total Minute Contracts: 17.00

Total Minute Obs: 0.00

SGX FTSE Saudi Arabia

Total Roots: 1

Total Contracts: 14

Total Daily Contracts: 14.00

Total Daily Obs: 2.78K

Total Minute Contracts: 17.00

Total Minute Obs: 0.00

SGX FTSE Taiwan

Total Roots: 1

Total Contracts: 14

Total Daily Contracts: 14.00

Total Daily Obs: 2.78K

Total Minute Contracts: 17.00

Total Minute Obs: 0.00

SGX FTSE Thailand

Total Roots: 1

Total Contracts: 14

Total Daily Contracts: 14.00

Total Daily Obs: 2.78K

Total Minute Contracts: 17.00

Total Minute Obs: 0.00

SGX FTSE Vietnam

Total Roots: 1

Total Contracts: 14

Total Daily Contracts: 14.00

Total Daily Obs: 2.78K

Total Minute Contracts: 17.00

Total Minute Obs: 0.00

SGX MSCI Singapore Free NTR Index

Total Roots: 1

Total Contracts: 20

Total Daily Contracts: 20.00

Total Daily Obs: 3.84K

Total Minute Contracts: 17.00

Total Minute Obs: 0.00

ICE MSCI Pacific ex Japan

Total Roots: 1

Total Contracts: 20

Total Daily Contracts: 20.00

Total Daily Obs: 9.13K

Total Minute Contracts: 17.00

Total Minute Obs: 852.00

SGX MSCI Singapore Net Total Return (USD)

Total Roots: 1

Total Contracts: 20

Total Daily Contracts: 20.00

Total Daily Obs: 3.84K

Total Minute Contracts: 13.00

Total Minute Obs: 0.00

ICE FTSE 100 Equally Weighted Total Return

Total Roots: 1

Total Contracts: 45

Total Daily Contracts: 45.00

Total Daily Obs: 13.36K

Total Minute Contracts: 127.00

Total Minute Obs: 0.00

FFSI

futuresforexandsomeindexes.com

Data is for personal Use Only.