Data

Trading Blox installs with a complete historical data library — 48 futures markets, 16 forex pairs, and 500 US stocks, 4,004,036 bars in all — so you can run your first backtest the minute you install. Daily history reaches back to 1984; stocks also carry hourly bars from Dec 2024 on. Every market below scrolls past with the years included for each timeframe.

AD Australian Dollar · Daily 1987–2026BP British Pound · Daily 1984–2026CD Canadian Dollar · Daily 1984–2026DX U.S. Dollar Index · Daily 1985–2026ES e-mini S&P 500 Index · Daily 1984–2026FLG Long Gilt · Daily 1992–2026HO NY Harbor ULSD · Daily 1984–2026JY Japanese Yen · Daily 1984–2026LBR Lumber · Daily 1984–2026LGO Low Sulphur Gasoil · Daily 1992–2026NG Henry Hub Natural Gas · Daily 1990–2026OJ Frozen Concentrated Orange Juice · Daily 1984–2026RB Gasoline-Reformulated Blendstock · Daily 1984–2026SF Swiss Franc · Daily 1984–2026SR1 1-Month SOFR · Daily 1990–2026TY 10-Year U.S. T-Note · Daily 1984–2026AUDCAD Australian Dollar / Canadian Dollar · Daily 1999–2026EURAUD Euro Currency / Austrailian Dollar · Daily 1999–2026EURGBP Euro Currency / British Pound · Daily 1999–2026GBPCHF British Pound / Swiss Franc · Daily 1998–2026USDCAD U.S. Dollar / Canadian Dollar · Daily 1984–2026USDKRW US Dollar / Korean Won · Daily 1984–2026AAPL Apple Inc. · Daily 2006–2026 · Hourly 2024–2026ABLZF ABB Ltd · Daily 2006–2026 · Hourly 2024–2026ACGBF Agricultural Bank Of China · Daily 2010–2026 · Hourly 2024–2026ADBE Adobe Systems Incorporated · Daily 2006–2026 · Hourly 2024–2026ADTTF Advantest Corporation · Daily 2006–2026 · Hourly 2024–2026AIQUF L'Air Liquide S.A · Daily 2006–2026 · Hourly 2024–2026ALIZY Allianz SE ADR · Daily 2006–2026 · Hourly 2024–2026AMGN Amgen Inc · Daily 2006–2026 · Hourly 2024–2026AMXOF Amu00e9rica Mu00f3vil S.A.B. de C.V. · Daily 2013–2026 · Hourly 2024–2026ANZGY ANZ Group Holdings Limited · Daily 2006–2026 · Hourly 2024–2026APO Apollo Global Management LLC Class A · Daily 2011–2026 · Hourly 2024–2026ARZGY Assicurazioni Generali SpA ADR · Daily 2009–2026 · Hourly 2024–2026ASX ASE Industrial Holding Co Ltd ADR · Daily 2006–2026 · Hourly 2024–2026ATLFF Atlas Copco AB · Daily 2008–2026 · Hourly 2024–2026AVGO Broadcom Inc · Daily 2009–2026 · Hourly 2024–2026AXP American Express Company · Daily 2006–2026 · Hourly 2024–2026BABA Alibaba Group Holding Ltd · Daily 2014–2026 · Hourly 2024–2026BAC-PB Bank of America Corporation · Daily 2018–2026 · Hourly 2024–2026BAC-PL Bank of America Corporation · Daily 2008–2026 · Hourly 2024–2026BAESF BAE Systems PLC · Daily 2006–2026 · Hourly 2024–2026BBVA Banco Bilbao Viscaya Argentaria SA ADR · Daily 2006–2026 · Hourly 2024–2026BCLYF Barclays PLC · Daily 2006–2026 · Hourly 2024–2026BHKLY BOC Hong Kong Holdings Ltd ADR · Daily 2006–2026 · Hourly 2024–2026BKFCF Bank of Communications Co. Ltd · Daily 2006–2026 · Hourly 2024–2026BML-PG Bank of America Corporation · Daily 2006–2026 · Hourly 2024–2026BML-PL Bank of America Corporation · Daily 2007–2026 · Hourly 2024–2026BN Brookfield Corp · Daily 2006–2026 · Hourly 2024–2026BNS Bank of Nova Scotia · Daily 2006–2026 · Hourly 2024–2026BPAQF BP p.l.c · Daily 2006–2026 · Hourly 2024–2026BSX Boston Scientific Corp · Daily 2006–2026 · Hourly 2024–2026BUD Anheuser Busch Inbev NV ADR · Daily 2009–2026 · Hourly 2024–2026BYDDF BYD Company Limited · Daily 2006–2026 · Hourly 2024–2026CAIXY Caixabank SA ADR · Daily 2012–2026 · Hourly 2024–2026CBAUF Commonwealth Bank of Australia · Daily 2006–2026 · Hourly 2024–2026CFRHF Compagnie Financiu00e8re Richemont SA · Daily 2006–2026 · Hourly 2024–2026CHDRY Christian Dior SE ADR · Daily 2012–2026 · Hourly 2024–2026CI Cigna Corp · Daily 2006–2026 · Hourly 2024–2026CIHHF China Merchants Bank Co Ltd Class H · Daily 2006–2026 · Hourly 2024–2026CIXPF CaixaBank S.A · Daily 2008–2026 · Hourly 2024–2026CMCLY CMOC Group Limited · Daily 2025–2026 · Hourly 2025–2026CMI Cummins Inc · Daily 2006–2026 · Hourly 2024–2026CNI Canadian National Railway Company · Daily 2006–2026 · Hourly 2024–2026COP ConocoPhillips · Daily 2006–2026 · Hourly 2024–2026CRM Salesforce.com Inc · Daily 2006–2026 · Hourly 2024–2026CSUAY China Shenhua Energy Co Ltd · Daily 2008–2026 · Hourly 2024–2026CUAEF China Shenhua Energy Company Limited · Daily 2006–2026 · Hourly 2024–2026CVX Chevron Corp · Daily 2006–2026 · Hourly 2024–2026DB Deutsche Bank AG · Daily 2006–2026 · Hourly 2024–2026DDOG Datadog Inc · Daily 2019–2026 · Hourly 2024–2026DHLGY Deutsche Post AG · Daily 2009–2026 · Hourly 2024–2026DLR Digital Realty Trust Inc · Daily 2006–2026 · Hourly 2024–2026DTEGF Deutsche Telekom AG Na · Daily 2006–2026 · Hourly 2024–2026E Eni SpA ADR · Daily 2006–2026 · Hourly 2024–2026EBBNF Enbridge Inc · Daily 2016–2026 · Hourly 2024–2026EIPAF Eni SpA · Daily 2006–2026 · Hourly 2024–2026ENB Enbridge Inc · Daily 2006–2026 · Hourly 2024–2026ENLAY ENEL Societa per Azioni · Daily 2008–2026 · Hourly 2024–2026EQIX Equinix Inc · Daily 2006–2026 · Hourly 2024–2026ESLOY Essilor International SA · Daily 2006–2026 · Hourly 2024–2026ETN Eaton Corporation PLC · Daily 2006–2026 · Hourly 2024–2026FRCOF Fast Retailing Co. Ltd · Daily 2006–2026 · Hourly 2024–2026GD General Dynamics Corporation · Daily 2006–2026 · Hourly 2024–2026GILD Gilead Sciences Inc · Daily 2006–2026 · Hourly 2024–2026GLNCY Glencore PLC ADR · Daily 2011–2026 · Hourly 2024–2026GMBXF Grupo Mu00e9xico S.A.B. de C.V · Daily 2006–2026 · Hourly 2024–2026GPMXY GPMXY · Daily 2025–2026 · Hourly 2025–2026GSK GlaxoSmithKline PLC ADR · Daily 2006–2026 · Hourly 2024–2026HD The Home Depot Inc · Daily 2006–2026 · Hourly 2024–2026HESAY Hermes International SA · Daily 2009–2026 · Hourly 2024–2026HON Honeywell International Inc · Daily 2006–2026 · Hourly 2024–2026HTHIF Hitachi Ltd · Daily 2006–2026 · Hourly 2024–2026IBDRY Iberdrola SA · Daily 2007–2026 · Hourly 2024–2026IBM International Business Machines · Daily 2006–2026 · Hourly 2024–2026IDCBF Industrial and Commercial Bank of China · Daily 2006–2026 · Hourly 2024–2026IDEXY Industria de Diseno Textil SA ADR · Daily 2009–2026 · Hourly 2024–2026IITSF Intesa Sanpaolo S.p.A · Daily 2006–2026 · Hourly 2024–2026INGVF ING Groep N.V · Daily 2006–2026 · Hourly 2024–2026IRLCF Israel Corporation Ltd · Daily 2008–2026 · Hourly 2024–2026ITOCF ITOCHU Corporation · Daily 2006–2026 · Hourly 2024–2026ITW Illinois Tool Works Inc · Daily 2006–2026 · Hourly 2024–2026IWF iShares Russell 1000 Growth ETF · Daily 2006–2026 · Hourly 2024–2026JCI Johnson Controls International PLC · Daily 2006–2026 · Hourly 2024–2026JPM-PC JPMorgan Chase & Co · Daily 2019–2026 · Hourly 2024–2026KDDIF KDDI Corp. · Daily 2007–2026 · Hourly 2024–2026KLAC KLA Corporation · Daily 2006–2026 · Hourly 2024–2026KXIAY Kioxia Holdings Corporation ADR · Daily 2025–2026 · Hourly 2025–2026LLDTF Lloyds Banking Group plc · Daily 2006–2026 · Hourly 2024–2026LOBLY Loblaw Companies Limited ADR · Daily 2025–2026 · Hourly 2025–2026LRLCF L'Oru00e9al S.A · Daily 2006–2026 · Hourly 2024–2026LVMUY LVMH Moet Hennessy Louis Vuitton SA ADR · Daily 2006–2026 · Hourly 2024–2026MAR Marriott International Inc · Daily 2006–2026 · Hourly 2024–2026MCK McKesson Corporation · Daily 2006–2026 · Hourly 2024–2026MDLN Medline Inc. Class A Common Stock · Daily 2025–2026 · Hourly 2025–2026MELI MercadoLibre Inc. · Daily 2007–2026 · Hourly 2024–2026MFG Mizuho Financial Group Inc. · Daily 2006–2026 · Hourly 2024–2026MHVYF Mitsubishi Heavy Industries Ltd. · Daily 2006–2026 · Hourly 2024–2026MITSF Mitsui & Co. Ltd · Daily 2006–2026 · Hourly 2024–2026MKKGY Merck KGaA ADR · Daily 2007–2026 · Hourly 2024–2026MO Altria Group · Daily 2006–2026 · Hourly 2024–2026MPNGY Meituan ADR · Daily 2019–2026 · Hourly 2024–2026MRK Merck & Company Inc · Daily 2006–2026 · Hourly 2024–2026MS Morgan Stanley · Daily 2006–2026 · Hourly 2024–2026MSI Motorola Solutions Inc · Daily 2006–2026 · Hourly 2024–2026MUFG Mitsubishi UFJ Financial Group Inc ADR · Daily 2006–2026 · Hourly 2024–2026MZHOF Mizuho Financial Group Inc · Daily 2008–2026 · Hourly 2024–2026NAUBF National Australia Bank Ltd · Daily 2006–2026 · Hourly 2024–2026NEM Newmont Goldcorp Corp · Daily 2006–2026 · Hourly 2024–2026NETTF NetEaseu00a0Inc · Daily 2021–2026 · Hourly 2024–2026NGGTF National Grid plc · Daily 2006–2026 · Hourly 2024–2026NOW ServiceNow Inc · Daily 2012–2026 · Hourly 2024–2026NSC Norfolk Southern Corporation · Daily 2006–2026 · Hourly 2024–2026NTES NetEase Inc · Daily 2006–2026 · Hourly 2024–2026NVDA NVIDIA Corporation · Daily 2006–2026 · Hourly 2024–2026NVSEF Novartis AG · Daily 2006–2026 · Hourly 2024–2026ORLY Ou2019Reilly Automotive Inc · Daily 2006–2026 · Hourly 2024–2026PANW Palo Alto Networks Inc · Daily 2012–2026 · Hourly 2024–2026PCAR PACCAR Inc · Daily 2006–2026 · Hourly 2024–2026PEP PepsiCo Inc · Daily 2006–2026 · Hourly 2024–2026PGR Progressive Corp · Daily 2006–2026 · Hourly 2024–2026PLD Prologis Inc · Daily 2006–2026 · Hourly 2024–2026PNC PNC Financial Services Group Inc · Daily 2006–2026 · Hourly 2024–2026PROSY Prosus NV ADR · Daily 2019–2026 · Hourly 2024–2026PSX Phillips 66 · Daily 2012–2026 · Hourly 2024–2026QH Quhuo Limited American Depository Shares · Daily 2020–2026 · Hourly 2024–2026RCIT Reelcause Inc · Daily 2010–2026 · Hourly 2024–2026RCRUY Recruit Holdings Co Ltd ADR · Daily 2018–2026 · Hourly 2024–2026RHHBY Roche Holding Ltd ADR · Daily 2006–2026 · Hourly 2024–2026ROST Ross Stores Inc · Daily 2006–2026 · Hourly 2024–2026RTX RTX Corporation · Daily 2006–2026 · Hourly 2024–2026RYCEY Rolls Royce Holdings plc · Daily 2006–2026 · Hourly 2024–2026SAFRY Safran SA · Daily 2007–2026 · Hourly 2024–2026SAPGF SAP SE · Daily 2006–2026 · Hourly 2024–2026SBKFF State Bank of India · Daily 2006–2026 · Hourly 2024–2026SCGLY Societe Generale ADR · Daily 2006–2026 · Hourly 2024–2026SFTBY SoftBank Group Corp · Daily 2010–2026 · Hourly 2024–2026SHW Sherwin-Williams Co · Daily 2006–2026 · Hourly 2024–2026SLB Schlumberger NV · Daily 2006–2026 · Hourly 2024–2026SMERY Siemens Energy AG · Daily 2020–2026 · Hourly 2026–2026SNDK Sandisk Corp · Daily 2025–2026 · Hourly 2025–2026SNOW Snowflake Inc. · Daily 2020–2026 · Hourly 2024–2026SNYNF Sanofi · Daily 2006–2026 · Hourly 2024–2026SPCX Space Exploration Technologies Corp. Class A Common Stock · Daily 2026–2026 · Hourly 2026–2026SPOT Spotify Technology SA · Daily 2018–2026 · Hourly 2024–2026SU Suncor Energy Inc · Daily 2006–2026 · Hourly 2024–2026T AT&T Inc. · Daily 2006–2026 · Hourly 2024–2026TCEHY Tencent Holdings Ltd ADR · Daily 2008–2026 · Hourly 2024–2026TDG Transdigm Group Incorporated · Daily 2006–2026 · Hourly 2024–2026TKOMY Tokio Marine Holdings Inc · Daily 2006–2026 · Hourly 2024–2026TMUS T-Mobile US Inc · Daily 2007–2026 · Hourly 2024–2026TOYOF Toyota Motor Corp · Daily 2006–2026 · Hourly 2024–2026TSLA Tesla Inc · Daily 2010–2026 · Hourly 2024–2026TTE TotalEnergies SE ADR · Daily 2006–2026 · Hourly 2024–2026UBS UBS Group AG · Daily 2006–2026 · Hourly 2024–2026UNCRY UniCredit SpA ADR · Daily 2017–2026 · Hourly 2024–2026UNP Union Pacific Corporation · Daily 2006–2026 · Hourly 2024–2026USB U.S. Bancorp · Daily 2006–2026 · Hourly 2024–2026V Visa Inc. Class A · Daily 2008–2026 · Hourly 2024–2026VLO Valero Energy Corporation · Daily 2006–2026 · Hourly 2024–2026VRT Vertiv Holdings Co · Daily 2018–2026 · Hourly 2024–2026VZ Verizon Communications Inc · Daily 2006–2026 · Hourly 2024–2026WEBNF Westpac Banking Corporation · Daily 2006–2026 · Hourly 2024–2026WFAFY Wesfarmers Ltd ADR · Daily 2009–2026 · Hourly 2024–2026WFC-PL Wells Fargo & Company · Daily 2008–2026 · Hourly 2024–2026WMB Williams Companies Inc · Daily 2006–2026 · Hourly 2024–2026XIACY Xiaomi Corp ADR · Daily 2018–2026 · Hourly 2024–2026ZIJMF Zijin Mining Group Co Ltd-H · Daily 2006–2026 · Hourly 2024–2026
AEX AEX Index · Daily 1992–2026C Corn · Daily 1984–2026CL Crude Oil · Daily 1984–2026EBL Euro German Bund · Daily 1992–2026FC Feeder Cattle · Daily 1984–2026GC Gold · Daily 1984–2026HSI Hang Seng Index · Daily 1992–2026KC Coffee · Daily 1984–2026LC Live Cattle · Daily 1984–2026LH Lean Hogs · Daily 1984–2026NQ e-mini Nasdaq 100 Index · Daily 1996–2026PA Palladium · Daily 1984–2026S Soybeans · Daily 1984–2026SI Silver · Daily 1984–2026SR3 3-Month SOFR · Daily 1984–2026US U.S. Treasury Bond · Daily 1984–2026AUDJPY Australian Dollar / Japanese Yen · Daily 1986–2026EURCAD Euro Currency / Canadian Dollar · Daily 1999–2026EURJPY Euro Currency / Japanese Yen · Daily 1999–2026GBPJPY British Pound / Japanese Yen · Daily 1998–2026USDCHF U.S. Dollar / Swiss Franc · Daily 1984–2026AAGIY AIA Group Ltd ADR · Daily 2011–2026 · Hourly 2024–2026ABBNY ABB Ltd · Daily 2006–2026 · Hourly 2024–2026ABNB Airbnbu00a0Inc · Daily 2020–2026 · Hourly 2024–2026ACGBY Agricultural Bank of China PK · Daily 2011–2026 · Hourly 2024–2026ADI Analog Devices Inc · Daily 2006–2026 · Hourly 2024–2026AEM Agnico Eagle Mines Limited · Daily 2006–2026 · Hourly 2024–2026AIQUY Air Liquide SA ADR · Daily 2006–2026 · Hourly 2024–2026AMAT Applied Materials Inc · Daily 2006–2026 · Hourly 2024–2026AMT American Tower Corp · Daily 2006–2026 · Hourly 2024–2026AMZN Amazon.com Inc · Daily 2006–2026 · Hourly 2024–2026AON Aon PLC · Daily 2006–2026 · Hourly 2024–2026APP Applovin Corp · Daily 2021–2026 · Hourly 2024–2026ASML ASML Holding NV ADR · Daily 2006–2026 · Hourly 2024–2026ATEYY Advantest Corp DRC · Daily 2006–2026 · Hourly 2024–2026ATLKY Atlas Copco AB · Daily 2006–2026 · Hourly 2024–2026AXAHF AXA SA · Daily 2006–2026 · Hourly 2024–2026AZN AstraZeneca PLC · Daily 2006–2026 · Hourly 2026–2026BABAF Alibaba Group Holding Ltd · Daily 2019–2026 · Hourly 2024–2026BAC-PE Bank of America Corporation · Daily 2006–2026 · Hourly 2024–2026BACHF Bank of China Ltd H · Daily 2006–2026 · Hourly 2024–2026BAESY BAE Systems PLC · Daily 2007–2026 · Hourly 2024–2026BBVXF Banco Bilbao Vizcaya Argentaria S.A · Daily 2006–2026 · Hourly 2024–2026BCMXY Bank of Communications Co Ltd ADR · Daily 2010–2026 · Hourly 2024–2026BHP BHP Group Limited · Daily 2006–2026 · Hourly 2024–2026BKNG Booking Holdings Inc · Daily 2006–2026 · Hourly 2024–2026BML-PH Bank of America Corporation · Daily 2006–2026 · Hourly 2024–2026BMO Bank of Montreal · Daily 2006–2026 · Hourly 2024–2026BNPQF BNP Paribas SA · Daily 2006–2026 · Hourly 2024–2026BNY The Bank of New York Mellon Corporation · Daily 2006–2026 · Hourly 2026–2026BRK-A Berkshire Hathaway Inc · Daily 2006–2026 · Hourly 2024–2026BTAFF British American Tobacco p.l.c · Daily 2006–2026 · Hourly 2024–2026BUDFF Anheuser-Busch InBev SA/NV · Daily 2006–2026 · Hourly 2024–2026BYDDY BYD Co Ltd ADR · Daily 2008–2026 · Hourly 2024–2026CAT Caterpillar Inc · Daily 2006–2026 · Hourly 2024–2026CDNS Cadence Design Systems Inc · Daily 2006–2026 · Hourly 2024–2026CFRUY Compagnie Financiere Richemont · Daily 2009–2026 · Hourly 2024–2026CHGCF Chugai Pharmaceutical Co. Ltd · Daily 2006–2026 · Hourly 2024–2026CICHF China Construction Bank Corp · Daily 2006–2026 · Hourly 2024–2026CIHKY China Merchants Bank Co Ltd · Daily 2010–2026 · Hourly 2024–2026CL Colgate-Palmolive Company · Daily 2006–2026 · Hourly 2024–2026CMCSA Comcast Corp · Daily 2006–2026 · Hourly 2024–2026CMTDF Sumitomo Mitsui Trust Holdings Inc · Daily 2007–2026 · Hourly 2024–2026CNQ Canadian Natural Resources Ltd · Daily 2006–2026 · Hourly 2024–2026COST Costco Wholesale Corp · Daily 2006–2026 · Hourly 2024–2026CRWD Crowdstrike Holdings Inc · Daily 2019–2026 · Hourly 2024–2026CSX CSX Corporation · Daily 2006–2026 · Hourly 2024–2026CVNA Carvana Co · Daily 2017–2026 · Hourly 2024–2026CYATY CYATY · Daily 2025–2026 · Hourly 2025–2026DBSDF DBS Group Holdings Ltd · Daily 2006–2026 · Hourly 2024–2026DE Deere & Company · Daily 2006–2026 · Hourly 2024–2026DHR Danaher Corporation · Daily 2006–2026 · Hourly 2024–2026DOGEF Orsted A/S · Daily 2017–2026 · Hourly 2024–2026DTEGY Deutsche Telekom AG ADR · Daily 2006–2026 · Hourly 2024–2026EADSF Airbus Group SE · Daily 2006–2026 · Hourly 2024–2026ECL Ecolab Inc · Daily 2006–2026 · Hourly 2024–2026ELV Elevance Health Inc · Daily 2006–2026 · Hourly 2024–2026ENGIY Engie SA ADR · Daily 2008–2026 · Hourly 2024–2026EOG EOG Resources Inc · Daily 2006–2026 · Hourly 2024–2026EQNR Equinor ASA ADR · Daily 2006–2026 · Hourly 2024–2026ESOCF Enel SpA · Daily 2006–2026 · Hourly 2024–2026FCX Freeport-McMoran Copper & Gold Inc · Daily 2006–2026 · Hourly 2024–2026FRCOY Fast Retailing Co Ltd ADR · Daily 2008–2026 · Hourly 2024–2026GE GE Aerospace · Daily 2006–2026 · Hourly 2024–2026GLAXF GSK plc · Daily 2006–2026 · Hourly 2024–2026GLW Corning Incorporated · Daily 2006–2026 · Hourly 2024–2026GOOG Alphabet Inc Class C · Daily 2006–2026 · Hourly 2024–2026GS Goldman Sachs Group Inc · Daily 2006–2026 · Hourly 2024–2026HBCYF HSBC Holdings PLC · Daily 2006–2026 · Hourly 2024–2026HDB HDFC Bank Limited ADR · Daily 2006–2026 · Hourly 2024–2026HLT Hilton Worldwide Holdings Inc · Daily 2013–2026 · Hourly 2024–2026HOOD Robinhood Markets Inc · Daily 2021–2026 · Hourly 2024–2026HTHIY Hitachi Ltd ADR · Daily 2006–2026 · Hourly 2024–2026IBDSF Iberdrola S.A. · Daily 2006–2026 · Hourly 2024–2026IBN ICICI Bank Limited · Daily 2006–2026 · Hourly 2024–2026IDCBY Industrial and Commercial Bank of China · Daily 2009–2026 · Hourly 2024–2026IFNNF Infineon Technologies AG · Daily 2006–2026 · Hourly 2024–2026IJH iShares Core S&P Mid-Cap ETF · Daily 2006–2026 · Hourly 2024–2026INTC Intel Corporation · Daily 2006–2026 · Hourly 2024–2026ISNPY Intesa Sanpaolo SpA PK · Daily 2007–2026 · Hourly 2024–2026ITOCY Itochu Corp ADR · Daily 2006–2026 · Hourly 2024–2026IVSBF Investor AB ser. B · Daily 2006–2026 · Hourly 2024–2026JAPAF Japan Tobacco Inc · Daily 2008–2026 · Hourly 2024–2026JNJ Johnson & Johnson · Daily 2006–2026 · Hourly 2024–2026JPM-PD JPMorgan Chase & Co · Daily 2018–2026 · Hourly 2024–2026KDDIY KDDI Corp PK · Daily 2008–2026 · Hourly 2024–2026KMI Kinder Morgan Inc · Daily 2011–2026 · Hourly 2024–2026KYCCF Keyence · Daily 2006–2026 · Hourly 2024–2026LLY Eli Lilly and Company · Daily 2006–2026 · Hourly 2024–2026LOW Lowe's Companies Inc · Daily 2006–2026 · Hourly 2024–2026LRLCY Lu2019Oreal Co ADR · Daily 2006–2026 · Hourly 2024–2026LYG Lloyds Banking Group PLC ADR · Daily 2006–2026 · Hourly 2024–2026MBFJF Mitsubishi UFJ Financial Group Inc · Daily 2007–2026 · Hourly 2024–2026MCO Moodys Corporation · Daily 2006–2026 · Hourly 2024–2026MDLZ Mondelez International Inc · Daily 2006–2026 · Hourly 2024–2026META Meta Platforms Inc. · Daily 2012–2026 · Hourly 2024–2026MGCLY MGCLY · Daily 2025–2026 · Hourly 2025–2026MIELF Mitsubishi Electric Corporation · Daily 2006–2026 · Hourly 2024–2026MITSY Mitsui & Company Ltd · Daily 2006–2026 · Hourly 2024–2026MMM 3M Company · Daily 2006–2026 · Hourly 2024–2026MPC Marathon Petroleum Corp · Daily 2011–2026 · Hourly 2024–2026MRAAF Murata Manufacturing Co. Ltd · Daily 2006–2026 · Hourly 2024–2026MRSH Marsh & McLennan Companies Inc. · Daily 2006–2026 · Hourly 2026–2026MSBHF Mitsubishi Corp. · Daily 2006–2026 · Hourly 2024–2026MTSUY Mitsubishi Corporation · Daily 2023–2026 · Hourly 2024–2026MURGF Mu00fcnchener Ru00fcckversicherungs-Gesellschaft Aktiengesellschaft in Mu00fcnchen · Daily 2006–2026 · Hourly 2024–2026NABZY National Australia Bank Ltd ADR · Daily 2006–2026 · Hourly 2024–2026NCRRP NCR Corp Pref A · Daily 2017–2026 · Hourly 2024–2026NEMCL NEMCL · Daily 2024–2026 · Hourly 2024–2026NFLX Netflix Inc · Daily 2006–2026 · Hourly 2024–2026NOC Northrop Grumman Corporation · Daily 2006–2026 · Hourly 2024–2026NPPXF Nippon Telegraph & Telephone Corp · Daily 2008–2026 · Hourly 2024–2026NSRGF Nestle SA · Daily 2006–2026 · Hourly 2024–2026NTTYY Nippon Telegraph and Telephone Corp ADR · Daily 2006–2026 · Hourly 2024–2026NVO Novo Nordisk A/S · Daily 2006–2026 · Hourly 2024–2026NWG Natwest Group PLC · Daily 2007–2026 · Hourly 2024–2026OVCHF Oversea-Chinese Banking Corporation Limited · Daily 2006–2026 · Hourly 2024–2026PBR Petroleo Brasileiro Petrobras SA ADR · Daily 2006–2026 · Hourly 2024–2026PCCYF PetroChina Co Ltd Class H · Daily 2006–2026 · Hourly 2024–2026PFE Pfizer Inc · Daily 2006–2026 · Hourly 2024–2026PH Parker-Hannifin Corporation · Daily 2006–2026 · Hourly 2024–2026PLTR Palantir Technologies Inc. · Daily 2020–2026 · Hourly 2024–2026PNGAY Ping An Insurance Company of China · Daily 2006–2026 · Hourly 2024–2026PSBKF Postal Savings Bank of China Co. Ltd · Daily 2021–2026 · Hourly 2024–2026PWR Quanta Services Inc · Daily 2006–2026 · Hourly 2024–2026RACE Ferrari NV · Daily 2015–2026 · Hourly 2024–2026RCL Royal Caribbean Cruises Ltd · Daily 2006–2026 · Hourly 2024–2026REGN Regeneron Pharmaceuticals Inc · Daily 2006–2026 · Hourly 2024–2026RHHVF Roche Holding AG Participation · Daily 2006–2026 · Hourly 2024–2026RTNTF Rio Tinto Group · Daily 2006–2026 · Hourly 2024–2026RY Royal Bank of Canada · Daily 2006–2026 · Hourly 2024–2026RYDAF Shell PLC · Daily 2006–2026 · Hourly 2024–2026SAN Banco Santander SA ADR · Daily 2006–2026 · Hourly 2024–2026SBGSF Schneider Electric SE · Daily 2006–2026 · Hourly 2024–2026SBUX Starbucks Corporation · Daily 2006–2026 · Hourly 2024–2026SCHW Charles Schwab Corp · Daily 2006–2026 · Hourly 2024–2026SHEL Shell PLC ADR · Daily 2006–2026 · Hourly 2024–2026SIEGY Siemens AG ADR · Daily 2006–2026 · Hourly 2024–2026SMAWF Siemens AG Class N · Daily 2006–2026 · Hourly 2024–2026SMFG Sumitomo Mitsui Financial Group Inc · Daily 2006–2026 · Hourly 2024–2026SNEJF Sony Corp · Daily 2006–2026 · Hourly 2024–2026SNPS Synopsys Inc · Daily 2006–2026 · Hourly 2024–2026SO Southern Company · Daily 2006–2026 · Hourly 2024–2026SPG Simon Property Group Inc · Daily 2006–2026 · Hourly 2024–2026STOHF Equinor ASA · Daily 2006–2026 · Hourly 2024–2026SUTNY Sumitomo Mitsui Trust Holdings PK · Daily 2006–2026 · Hourly 2024–2026TBB AT&T Inc. 5.35% GLB NTS 66 · Daily 2017–2026 · Hourly 2024–2026TCTZF Tencent Holdings Ltd · Daily 2006–2026 · Hourly 2024–2026TJX The TJX Companies Inc · Daily 2006–2026 · Hourly 2024–2026TM Toyota Motor Corporation ADR · Daily 2006–2026 · Hourly 2024–2026TOELF Tokyo Electron Ltd. · Daily 2006–2026 · Hourly 2024–2026TRP TC Energy Corp · Daily 2006–2026 · Hourly 2024–2026TSM Taiwan Semiconductor Manufacturing · Daily 2006–2026 · Hourly 2024–2026TXN Texas Instruments Incorporated · Daily 2006–2026 · Hourly 2024–2026UL Unilever PLC ADR · Daily 2006–2026 · Hourly 2024–2026UNH UnitedHealth Group Incorporated · Daily 2006–2026 · Hourly 2024–2026UPS United Parcel Service Inc · Daily 2006–2026 · Hourly 2024–2026USB-PH U.S. Bancorp · Daily 2006–2026 · Hourly 2024–2026VCISF VINCI SA · Daily 2006–2026 · Hourly 2024–2026VLVLY Volvo AB ADR · Daily 2016–2026 · Hourly 2024–2026VRTX Vertex Pharmaceuticals Inc · Daily 2006–2026 · Hourly 2024–2026WBKCY WBKCY · Daily 2026–2026 · Hourly 2026–2026WELL Welltower Inc · Daily 2006–2026 · Hourly 2024–2026WFC Wells Fargo & Company · Daily 2006–2026 · Hourly 2024–2026WFC-PY Wells Fargo & Company · Daily 2017–2026 · Hourly 2024–2026WMT Walmart Inc. · Daily 2006–2026 · Hourly 2024–2026XOM Exxon Mobil Corp · Daily 2006–2026 · Hourly 2024–2026ZIJMY Zijin Mining Group Co Ltd ADR · Daily 2011–2026 · Hourly 2024–2026
BO Soybean Oil · Daily 1984–2026CC Cocoa · Daily 1984–2026CT Cotton #2 · Daily 1984–2026EC Euro · Daily 1984–2026FDX DAX Index · Daily 1992–2026HG Copper · Daily 1984–2026JGB 10-Year Japanese Govt Bond · Daily 1992–2026KOS KOSPI 200 Index · Daily 1998–2026LCO Brent Crude · Daily 1992–2026MP Mexican Peso · Daily 1995–2026O Oats · Daily 1984–2026PL Platinum · Daily 1984–2026SB Sugar #11 · Daily 1984–2026SM Soybean Meal · Daily 1984–2026SSI Nikkei 225 Index · Daily 1986–2026W Wheat · Daily 1984–2026AUDUSD Australian Dollar / U.S. Dollar · Daily 1984–2026EURCHF Euro Currency / Swiss Franc · Daily 1999–2026EURUSD Euro / U.S. Dollar · Daily 1999–2026GBPUSD British Pound / U.S. Dollar · Daily 1984–2026USDJPY U.S. Dollar / Japanese Yen · Daily 1984–2026AAIGF AIA Group Ltd · Daily 2010–2026 · Hourly 2024–2026ABBV AbbVie Inc · Daily 2012–2026 · Hourly 2024–2026ABT Abbott Laboratories · Daily 2006–2026 · Hourly 2024–2026ACN Accenture plc · Daily 2006–2026 · Hourly 2024–2026ADP Automatic Data Processing Inc · Daily 2006–2026 · Hourly 2024–2026AEP American Electric Power Co Inc · Daily 2006–2026 · Hourly 2024–2026ALIZF Allianz SE · Daily 2006–2026 · Hourly 2024–2026AMD Advanced Micro Devices Inc · Daily 2006–2026 · Hourly 2024–2026AMX America Movil SAB de CV ADR · Daily 2006–2026 · Hourly 2024–2026ANET Arista Networks · Daily 2014–2026 · Hourly 2024–2026APH Amphenol Corporation · Daily 2006–2026 · Hourly 2024–2026ARM Arm Holdings plc American Depositary Shares · Daily 2023–2026 · Hourly 2024–2026ASMLF ASML Holding NV · Daily 2006–2026 · Hourly 2024–2026ATLCY Atlas Copco ADR · Daily 2006–2026 · Hourly 2024–2026ATLPF Atlas Copco AB · Daily 2006–2026 · Hourly 2024–2026AXAHY Axa SA ADR · Daily 2006–2026 · Hourly 2024–2026BA The Boeing Company · Daily 2006–2026 · Hourly 2024–2026BAC Bank of America Corp · Daily 2006–2026 · Hourly 2024–2026BAC-PK Bank of America Corporation · Daily 2018–2026 · Hourly 2024–2026BACHY Bank of China Ltd ADR · Daily 2009–2026 · Hourly 2024–2026BAM Brookfield Asset Management Ltd. · Daily 2021–2026 · Hourly 2024–2026BCDRF Banco Santander S.A · Daily 2008–2026 · Hourly 2024–2026BCS Barclays PLC ADR · Daily 2006–2026 · Hourly 2024–2026BHPLF BHP Group Limited · Daily 2006–2026 · Hourly 2024–2026BLK BlackRock Inc · Daily 2006–2026 · Hourly 2024–2026BML-PJ Bank of America Corporation · Daily 2006–2026 · Hourly 2024–2026BMY Bristol-Myers Squibb Company · Daily 2006–2026 · Hourly 2024–2026BNPQY BNP Paribas SA ADR · Daily 2006–2026 · Hourly 2024–2026BP BP PLC ADR · Daily 2006–2026 · Hourly 2024–2026BRK-B Berkshire Hathaway Inc · Daily 2006–2026 · Hourly 2024–2026BTI British American Tobacco p.l.c. · Daily 2006–2026 · Hourly 2024–2026BX Blackstone Group Inc · Daily 2007–2026 · Hourly 2024–2026C Citigroup Inc. · Daily 2006–2026 · Hourly 2024–2026CB Chubb Ltd · Daily 2006–2026 · Hourly 2024–2026CEG Constellation Energy Corp · Daily 2022–2026 · Hourly 2024–2026CHDRF Christian Dior SE · Daily 2006–2026 · Hourly 2024–2026CHGCY Chugai Pharmaceutical Co Ltd ADR · Daily 2010–2026 · Hourly 2024–2026CICHY China Construction Bank Corp · Daily 2009–2026 · Hourly 2024–2026CILJF China Life Insurance Co Ltd · Daily 2006–2026 · Hourly 2024–2026CM Canadian Imperial Bank Of Commerce · Daily 2006–2026 · Hourly 2024–2026CME CME Group Inc · Daily 2006–2026 · Hourly 2024–2026CMWAY Commonwealth Bank of Australia PK · Daily 2009–2026 · Hourly 2024–2026COF Capital One Financial Corporation · Daily 2006–2026 · Hourly 2024–2026CP Canadian Pacific Kansas City Limited · Daily 2006–2026 · Hourly 2024–2026CSCO Cisco Systems Inc · Daily 2006–2026 · Hourly 2024–2026CTAS Cintas Corporation · Daily 2006–2026 · Hourly 2024–2026CVS CVS Health Corp · Daily 2006–2026 · Hourly 2024–2026DASH DoorDash Inc. Class A Common Stock · Daily 2020–2026 · Hourly 2024–2026DBSDY DBS Group Holdings Ltd ADR · Daily 2006–2026 · Hourly 2024–2026DELL Dell Technologies Inc · Daily 2016–2026 · Hourly 2024–2026DIS Walt Disney Company · Daily 2006–2026 · Hourly 2024–2026DPSTF Deutsche Post AG · Daily 2006–2026 · Hourly 2024–2026DUK Duke Energy Corporation · Daily 2006–2026 · Hourly 2024–2026EADSY Airbus Group NV · Daily 2007–2026 · Hourly 2024–2026EFA iShares MSCI EAFE ETF · Daily 2006–2026 · Hourly 2024–2026EMR Emerson Electric Company · Daily 2006–2026 · Hourly 2024–2026ENGQF Engie SA · Daily 2007–2026 · Hourly 2024–2026EPD Enterprise Products Partners LP · Daily 2006–2026 · Hourly 2024–2026ESLOF EssilorLuxottica Sociu00e9tu00e9 anonyme · Daily 2006–2026 · Hourly 2024–2026ET Energy Transfer LP · Daily 2006–2026 · Hourly 2024–2026FDX FedEx Corporation · Daily 2006–2026 · Hourly 2024–2026FTNT Fortinet Inc · Daily 2009–2026 · Hourly 2024–2026GEV GE Vernova LLC · Daily 2024–2026 · Hourly 2024–2026GLCNF Glencore PLC · Daily 2011–2026 · Hourly 2024–2026GM General Motors Company · Daily 2010–2026 · Hourly 2024–2026GOOGL Alphabet Inc Class A · Daily 2006–2026 · Hourly 2024–2026GS-PA The Goldman Sachs Group Inc · Daily 2006–2026 · Hourly 2024–2026HCA HCA Healthcare Inc. · Daily 2011–2026 · Hourly 2024–2026HESAF Hermes International SCA · Daily 2006–2026 · Hourly 2024–2026HNHPF Hon Hai Precision Industry Co Ltd ADR · Daily 2006–2026 · Hourly 2024–2026HSBC HSBC Holdings PLC ADR · Daily 2006–2026 · Hourly 2024–2026HWM Howmet Aerospaceu00a0Inc · Daily 2016–2026 · Hourly 2024–2026IBKR Interactive Brokers Group Inc · Daily 2007–2026 · Hourly 2024–2026ICE Intercontinental Exchange Inc · Daily 2006–2026 · Hourly 2024–2026IDEXF Industria de Diseu00f1o Textil S.A · Daily 2006–2026 · Hourly 2024–2026IFNNY Infineon Technologies AG ADR · Daily 2006–2026 · Hourly 2024–2026ING ING Group NV ADR · Daily 2006–2026 · Hourly 2024–2026INTU Intuit Inc · Daily 2006–2026 · Hourly 2024–2026ISRG Intuitive Surgical Inc · Daily 2006–2026 · Hourly 2024–2026ITUB Itau Unibanco Banco Holding SA · Daily 2006–2026 · Hourly 2024–2026IVSXF Investor AB (publ) · Daily 2006–2026 · Hourly 2024–2026JAPAY Japan Tobacco ADR · Daily 2014–2026 · Hourly 2024–2026JPM JPMorgan Chase & Co · Daily 2006–2026 · Hourly 2024–2026JPPTY JAPAN POST BANK Co.Ltd · Daily 2022–2026 · Hourly 2024–2026KKR KKR & Co. Inc. · Daily 2007–2026 · Hourly 2024–2026KO The Coca-Cola Company · Daily 2006–2026 · Hourly 2024–2026LIN Linde plc Ordinary Shares · Daily 2006–2026 · Hourly 2024–2026LMT Lockheed Martin Corporation · Daily 2006–2026 · Hourly 2024–2026LRCX Lam Research Corp · Daily 2006–2026 · Hourly 2024–2026LVMHF LVMH Mou00ebt Hennessy - Louis Vuitton Sociu00e9tu00e9 Europu00e9enne · Daily 2006–2026 · Hourly 2024–2026MA Mastercard Inc · Daily 2006–2026 · Hourly 2024–2026MCD McDonaldu2019s Corporation · Daily 2006–2026 · Hourly 2024–2026MCQEF Macquarie Group Limited · Daily 2006–2026 · Hourly 2024–2026MDT Medtronic PLC · Daily 2006–2026 · Hourly 2024–2026MFC Manulife Financial Corp · Daily 2006–2026 · Hourly 2024–2026MHVIY Mitsubishi Heavy Industries Ltd · Daily 2024–2026 · Hourly 2025–2026MIELY Mitsubishi Electric Corp ADR · Daily 2006–2026 · Hourly 2024–2026MKGAF MERCK Kommanditgesellschaft auf Aktien · Daily 2006–2026 · Hourly 2024–2026MNST Monster Beverage Corp · Daily 2006–2026 · Hourly 2024–2026MPNGF Meituan · Daily 2018–2026 · Hourly 2024–2026MRAAY Murata Manufacturing Inc · Daily 2009–2026 · Hourly 2024–2026MRVL Marvell Technology Group Ltd · Daily 2006–2026 · Hourly 2024–2026MSFT Microsoft Corporation · Daily 2006–2026 · Hourly 2024–2026MU Micron Technology Inc · Daily 2006–2026 · Hourly 2024–2026MURGY Muenchener Rueckver Ges · Daily 2008–2026 · Hourly 2024–2026NAPRF Naspers Limited · Daily 2006–2026 · Hourly 2024–2026NEE Nextera Energy Inc · Daily 2006–2026 · Hourly 2024–2026NET Cloudflare Inc · Daily 2019–2026 · Hourly 2024–2026NGG National Grid PLC ADR · Daily 2006–2026 · Hourly 2024–2026NONOF Novo Nordisk A/S · Daily 2006–2026 · Hourly 2024–2026NRDBY Nordea Bank Abp ADR · Daily 2009–2026 · Hourly 2024–2026NSRGY Nestle SA ADR · Daily 2006–2026 · Hourly 2024–2026NU Nu Holdings Ltd · Daily 2021–2026 · Hourly 2024–2026NVS Novartis AG ADR · Daily 2006–2026 · Hourly 2024–2026ORCL Oracle Corporation · Daily 2006–2026 · Hourly 2024–2026OVCHY Overseas Chinese Banking Corp Ltd ADR · Daily 2010–2026 · Hourly 2024–2026PBR-A Petru00f3leo Brasileiro S.A. - Petrobras · Daily 2006–2026 · Hourly 2024–2026PDD PDD Holdings Inc. · Daily 2018–2026 · Hourly 2024–2026PG Procter & Gamble Company · Daily 2006–2026 · Hourly 2024–2026PIAIF Ping An Insurance · Daily 2006–2026 · Hourly 2024–2026PM Philip Morris International Inc · Daily 2008–2026 · Hourly 2024–2026PROSF Prosus · Daily 2019–2026 · Hourly 2024–2026PSTVY Postal Savings Bank of China Co Ltd ADR · Daily 2018–2026 · Hourly 2024–2026QCOM Qualcomm Incorporated · Daily 2006–2026 · Hourly 2024–2026RBSPF NatWest Group PLC · Daily 2006–2026 · Hourly 2024–2026RCRRF Recruit Holdings Co Ltd · Daily 2015–2026 · Hourly 2024–2026RHHBF Roche Holding AG · Daily 2006–2026 · Hourly 2024–2026RIO Rio Tinto ADR · Daily 2006–2026 · Hourly 2024–2026RTPPF Rio Tinto Group · Daily 2006–2026 · Hourly 2024–2026RYCEF Rolls-Royce Holdings PLC · Daily 2006–2026 · Hourly 2024–2026SAFRF Safran SA · Daily 2006–2026 · Hourly 2024–2026SAP SAP SE ADR · Daily 2006–2026 · Hourly 2024–2026SBGSY Schneider Electric SA · Daily 2008–2026 · Hourly 2024–2026SCCO Southern Copper Corporation · Daily 2006–2026 · Hourly 2024–2026SFTBF Softbank Group Corp. · Daily 2006–2026 · Hourly 2024–2026SHOP Shopify Inc · Daily 2015–2026 · Hourly 2024–2026SKHY SK Hynix Inc. American Depositary Shares · Daily 2026–2026 · Hourly 2026–2026SMEGF Siemens Energy AG · Daily 2020–2026 · Hourly 2024–2026SMFNF Sumitomo Mitsui Financial · Daily 2006–2026 · Hourly 2024–2026SNHIY SNHIY · Daily 2026–2026 · Hourly 2026–2026SNY Sanofi ADR · Daily 2006–2026 · Hourly 2024–2026SONY Sony Group Corp · Daily 2006–2026 · Hourly 2024–2026SPGI S&P Global Inc · Daily 2006–2026 · Hourly 2024–2026STX Seagate Technology PLC · Daily 2006–2026 · Hourly 2024–2026SYK Stryker Corporation · Daily 2006–2026 · Hourly 2024–2026TCANF TC Energy Corporation · Daily 2016–2026 · Hourly 2024–2026TD Toronto Dominion Bank · Daily 2006–2026 · Hourly 2024–2026TKOMF Tokio Marine Holdings Inc. · Daily 2006–2026 · Hourly 2024–2026TMO Thermo Fisher Scientific Inc · Daily 2006–2026 · Hourly 2024–2026TOELY Tokyo Electron Ltd PK · Daily 2009–2026 · Hourly 2024–2026TRV The Travelers Companies Inc · Daily 2006–2026 · Hourly 2024–2026TT Trane Technologies plc · Daily 2006–2026 · Hourly 2024–2026UBER Uber Technologies Inc · Daily 2019–2026 · Hourly 2024–2026UNCFF UniCredit SpA · Daily 2006–2026 · Hourly 2024–2026UNLYF Unilever PLC · Daily 2006–2026 · Hourly 2024–2026URI United Rentals Inc · Daily 2006–2026 · Hourly 2024–2026USB-PP U.S. Bancorp · Daily 2018–2026 · Hourly 2024–2026VCISY Vinci SA ADR · Daily 2006–2026 · Hourly 2024–2026VOLVF Volvo AB ser. B · Daily 2006–2026 · Hourly 2024–2026VTI Vanguard Total Stock Market Index Fund ETF Shares · Daily 2006–2026 · Hourly 2024–2026WDC Western Digital Corporation · Daily 2006–2026 · Hourly 2024–2026WFAFF Wesfarmers Limited · Daily 2006–2026 · Hourly 2024–2026WFC-PC Wells Fargo & Company · Daily 2021–2026 · Hourly 2024–2026WM Waste Management Inc · Daily 2006–2026 · Hourly 2024–2026XIACF Xiaomi Corp · Daily 2018–2026 · Hourly 2024–2026ZFSVF Zurich Insurance Group AG · Daily 2006–2026 · Hourly 2024–2026ZURVY Zurich Insurance Group Ltd · Daily 2006–2026 · Hourly 2024–2026

Browse all 564 included markets — symbols, history spans, and bar counts →

Built-in data connections

Trading Blox connects directly to these providers: enter your own API key once in Preferences → Data Sources, and download and update price data from the ribbon's Data Sources tools — no file conversion or third-party utilities. Trading Blox can also build futures dictionaries and portfolios automatically from the downloaded data.

EODHD

Stocks, ETFs, and Forex — End of Day

End-of-day data for stocks, ETFs, and forex from eodhd.com, downloaded directly inside Trading Blox using symbols like AAPL.US. Includes dividend handling for correct long-term stock P&L, and one-click portfolio regeneration as your symbol list grows.

Massive

Stocks and Futures — Daily and Intraday

Stock and futures data from massive.com, with both daily and intraday bar sizes. The built-in Massive Picker searches tickers and futures roots (AAPL, ES), fills the futures dictionary automatically — contract sizes, tick values, descriptions — and downloads your cart in one pass.

File-based data providers

These providers supply data files that are compatible with the Trading Blox™ engine.

CSI Data

CSI Data

CSI — Preferred End of Day Data Vendor

Provides Stock, ETF, Mutual Fund, Futures, and Forex DAILY data. Trading Blox will read the data files created by CSI without translation, so the process of updating data on a daily basis becomes a one-button, or automated, task. In addition, CSI provides the delivery month for futures, and the unadjusted close for stocks and futures. The unadjusted close is especially important for backtesting split-adjusted stock data. Trading Blox customers will receive the dividend data separately, so that the correct P&L can be computed for long-term trades, taking into consideration both stock splits and dividends.

If you order from CSI please be sure to inform them that you are a Trading Blox™ customer and use discount code TBLOX15 to receive a 15% discount on your first order.

C.S.I. Data
200 West Palmetto Park Rd. Suite 200
Boca Raton, FL 33432
(800) 274-4727
Web Site: www.csidata.com

Support Files: Setup CSI Futures Setup CSI Stocks Setup CSI Forex

Interactive Brokers

Trading Blox Builder Edition has a direct API connection with Interactive Brokers to collect data, synchronize positions, and send new and updated orders, on an automated basis. Data from 1 minute to 1 week can be collected and used. Best for live trading, as historical data can be limited by account provisions.

Support Files: Broker Direct Setup Tutorial Video