Euronext MiFID II delayed trades files
Euronext MiFID II delayed trades files
Euronext's free MiFID II delayed post-trade download service: zipped CSV trade files, at most 15 minutes after initial publication, for Amsterdam, Brussels, Dublin, Lisbon, Milan, Oslo and Paris, by asset class (equities, ETFs and funds, warrants and certificates, fixed income, equity and index derivatives, commodity derivatives). No registration or key.
Required Attribution:
When distributing: attribute Euronext as the source where reasonably practicable and include the disclaimer "© <year> Euronext N.V. All Rights Reserved. ..." set out in clause 5 of the delayed-data terms.
Coverage
Delayed post-trade files (zipped CSV, UTC timestamps) for Euronext Amsterdam, Brussels, Dublin, Lisbon, Milan, Oslo and Paris. File types: equities; ETFs and funds; warrants and certificates; fixed income; equity and index derivatives; commodity derivatives. Time windows: last 15 minutes, last hour, current trading day, since previous trading day, previous trading day. Files are generated on request, published with at most a 15-minute delay and available for at least 24 hours; no long history. Regulatory delayed transparency data, not a real-time feed.
Verdict
This is the official free delayed trade record for Euronext's seven markets, for agents that need ISIN-level trade prints from Paris, Amsterdam, Milan and the other Euronext venues without a data contract. Files only reach back about a day, so collect them yourself for any history. Euronext's terms allow use free of charge; if you distribute the data you must attribute Euronext where practicable and include its disclaimer, and charging for distribution needs a Euronext Market Data Agreement.
Get the free weekly email
Free weekly email of newly verified free data. Unsubscribe by emailing us.
By entering your email and clicking Subscribe, you agree to receive the Signal Lab weekly email from Quantum Data Technologies Ltd., 3200-650 West Georgia Street, Vancouver, BC V6B 4P7, Canada (signal-lab@qdt.ai). You can unsubscribe at any time: reply "unsubscribe" to any email or write to signal-lab@qdt.ai. See our Privacy Policy.
Use in your agent
Download Euronext Paris delayed trades CSV into pandas and Parquet. Checked against the provider's documentation on Nov 5, 2026.
Access
- No account or key.
- Download URL pattern used by the trades-file page: https://marketdata.euronext.com/data-reporting-service/trades-file/download/<FILE_TYPE>/<TIME_SELECTION>/<LOCATION>, for example EQUITIES / PREVIOUS_TRADING_DAY / PAR.
Request
curl -L -o trades.zip 'https://marketdata.euronext.com/data-reporting-service/trades-file/download/EQUITIES/PREVIOUS_TRADING_DAY/PAR'Format
A zip holding one CSV (for example Trades_Equities.csv). Line 1 is a Euronext copyright and terms notice; line 2 is the header (TradingDateTime, PublicationDateTime, MifidInstrumentID, MifidPrice, MifidQuantity, MifidCurrency, Venue, TradeUniqueIdentifier and MMT flags). Timestamps in UTC.
Load into pandas and Parquet
Needs Python 3 with requests, pandas and pyarrow.
"""Euronext MiFID II delayed post-trade file (Paris equities, previous trading day) -> pandas -> Parquet. No key."""
import io, zipfile
import requests
import pandas as pd
URL = "https://marketdata.euronext.com/data-reporting-service/trades-file/download/EQUITIES/PREVIOUS_TRADING_DAY/PAR"
r = requests.get(URL, headers={"User-Agent": "Mozilla/5.0"}, timeout=120)
r.raise_for_status()
z = zipfile.ZipFile(io.BytesIO(r.content)) # a zip holding one CSV
with z.open(z.namelist()[0]) as f:
df = pd.read_csv(f, skiprows=1, dtype=str) # line 1 is the Euronext copyright / terms notice
df.to_parquet("euronext_par_equities_trades.parquet", index=False)
print(z.namelist()[0], len(df), "trades;", df["Venue"].iloc[0], df["MifidInstrumentID"].nunique(), "ISINs")Run by us on 2026-11-05 (python 3.13 | pandas | pyarrow | requests (box probe)). Result: Trades_Equities.csv 692588 trades; XPAR 547 ISINs
Limits
- Published with at most a 15-minute delay; files remain available for at least 24 hours, so there is no long history.
- No request or download limit stated.
Quirks
- Skip the first line (copyright notice) before the CSV header.
- File types: EQUITIES, ETFS_FUNDS, WARRANT_CERTIFICATES, FIXED_INCOME, EQUITY_INDEX_DERIVATIVES, COMMODITY_DERIVATIVES; locations AMS, BRU, DUB, LIS, MIL, OSL, PAR.
- The page returns 404 when the selected window has no trades.
Terms and attribution
- Use is free of charge under Euronext's Terms and Conditions for Delayed Trade Data.
- When distributing, attribute Euronext where reasonably practicable and include its disclaimer; distribution for a fee or commercial benefit needs an agreement with Euronext (EMDA).
Sources
- https://marketdata.euronext.com/data-reporting-service/trades-file: “The delayed data is provided with a maximum of 15 minutes time delay after initial publication by Euronext and remains available for at least 24 hours.”
- https://www.euronext.com/sites/default/files/stld/terms_and_conditions_for_delayed_data.pdf: “The right to Use the Data is free of charge and these Terms do not impose any restrictions on the Use, except in the event of distribution.”
Information and education only. Not financial, investment, legal or tax advice. Listings can be inaccurate, incomplete or out of date and are provided "as is". Free tiers, limits and licenses belong to each provider and can change, so check the provider's own terms before you rely on them. Terms & Disclaimer