- Created by Hymavathi Velagapudi, last updated by Sadat Tafader on Apr 15, 2025 6 minute read
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 15 Next »
New APIs:
- [FXMF-11141] - citi_colo - FWD/NDF
Functional changes:
- [FXMF-11339] - edgewater_markets - allow provision of
LegSettlDateinMarketDataRequest. - [FXMF-11049] - cme_mdp3_sbe_udp - Change in
SPRleg ordering inSecurityStatusandMarketDataRequest. For aSPRwith aFUTandSPTleg, theFUTwill always be near leg. - [FXMF-11127] - bnpparibas_efx_algo - Normalisation changes and added
LastSpotRate,MiscFeeAmt,MiscFeeAmt,MiscFeeBasistoBodyPassthruFieldsinExecutionReport. - [FXMF-11050] - fxspotstream - BankBasket
MassQuoteNoEntryPassthruFieldsgroup count corrected. - [FXMF-11080] - fastmatch_autoex -
NDFSecurityStatuswill now haveSettlDatepopulated.LegSettlDateno longer mandatory forNDFMarketDataRequest. - [FXMF-11191] - t360_tex_maker - Regulatory fields normalisation. For more info, please refer to the Regulatory Fields and Passthru Fields section.
- [FXMF-11190] - integral_rfs_maker - Regulatory fields normalisation. For more info, please refer to the Regulatory Fields and Passthru Fields section.
- [FXMF-11186] - fxall_quicktrade_maker - USI/ UTI normalisation. For more info, please refer to the Regulatory Fields section.
Other changes:
- None
New APIs:
- None
Functional changes:
- [FXMF-11242] - refinitiv_mapi -
ErrorReportreceived when venue not open,subjectchanged toVenueTradingStatusHalted, and now will now only come after 4 seconds of venue not opening rather then immediately. - [FXMF-11274] - refinitiv_mapi - Format change to
ExecIDto prevent becoming too large causingExecutionReportto not be processed. - [FXMF-11185] - currenex_rfs_maker - Withdraw support for SEF orders.
- [FXMF-11048] - cme_ilink3_sbe - CME FXLink: Price precision adjustments in line with changes due to FXSpot+.
- [FXMF-11206] - fxspotstream - Text received from venue will be passed on to client in
MarketDataRequestRejectText. - [FXMF-10810] - fxspotstream - Added 2 new liquidity providers: ANZ and Deutsche Bank.
- [FXMF-11094] - exchange24 - SWP Pricing now supported on ESP and CLOB sessions.
- [FXMF-11281] - all_venues - revert
NumOfCompetitorsglobal validation for ESPQuoteRequest
Other changes:
- None
New APIs:
- [FXMF-11020] - bnpparibas_efx_algo - BenchmarkOrFixing Algo support.
Functional changes:
- [FXMF-11097] - t360_gtx, t360_tex, t360_tex_maker - Removal of USI fields as 360T now uses UTI for SEF. See 2025-03-17 - 360T - Unique Swap Identifier (USI) Decommission for full details.
- [FXMF-11183] - autobahnfx_algo - Added support for more enumerations for
OrdStatusinOrderCancelRejectmessage. - [FXMF-10804] - ebs_market_ilink3_sbe, cme_ilink3_sbe - Send correct
LegCumQty ExecutionReportModified, Cancel and Eliminate. - [FXMF-11088] - autobahnfx_algo - Will generate synthetic
ExecutionReport PendingCancelandPendingReplacewhen venue does not provide. - [FXMF-11138] - bgc_midfx, currenex_ouch - Synthetic
OrderCancelRejectsnow come afterExecutionReport. - [FXMF-11036] - t360_gtx -
LegAvgPxinExecutionReportwill be null instead of 0 when not applicable. - [FXMF-11038] - gsfx -
LegPrice,LegAvgPx,LegLastPxinExecutionReportwill be null instead of 0 when not applicable. - [FXMF-11044] - standardchartered_s2bx -
LegPriceinExecutionReportwill be null instead of 0 when not applicable. - [FXMF-11047] - natwest_markets -
LegPrice,LegAvgPx,LegLastPxinExecutionReportwill be null instead of 0 when not applicable. - [FXMF-11054] - cboefx_fixproxy -
LegLastPxandLastSpotRateinExecutionReportwill be null instead of 0 when not applicable. - [FXMF-11200] - all_venues - Price MUX -
ErrorReport Subjectnow correctly passed - [FXMF-11146] - all_venues - Price MUX - additional global validation applied to
LinkIDandNumOfCompetitorsfor ESPQuoteRequest
Other changes:
- None
New APIs:
- None
Functional changes:
- [FXMF-11147] - all_venues - Price MUX - TradeTicker events no longer qualify for late-join snapshot publication.
- [FXMF-11117] - all_venues - Clearer
TimeOptionStartTenorvalidation text. - [FXMF-10960] - t360_tex, t360_tex_maker - Support for Forward Time Options (UAT only)
- [FXMF-10960] - t360_tex - BankBasket
QuoteEntriesinMassQuoteare sorted by best Bid/Offer. Refer to RFS Bank basket for more details. - [FXMF-11023] - autobahnfx_algo -
LastSpotRateandLegLastPxinExecutionReportwill be null instead of 0 whenExecTypeis notTrade. - [FXMF-11028] - exchange24 -
LegAvgPxinExecutionReportwill be null instead of 0 whenExecTypeTradeorCancelled.
Other changes:
- None
New APIs:
- None
Functional changes:
- [FXMF-10793] - barx - Added regulatory fields in
NoLegRegulatoryFieldsgroup inExecutionReport. - [FXMF-10796] - hsbc_fx_mds - Added MiFID-specific regulatory fields in
NoBodyRegulatoryFieldsgroup inExecutionReport. - [FXMF-10800] - rbc_trading - Added MiFID-specific regulatory fields in
NoBodyRegulatoryFieldsgroup inExecutionReport. - [FXMF-10802] - t360_tex - Added regulatory fields in
NoPartyIDs,NoAllocRegulatoryFields,NoLegRegulatoryFieldsgroup inExecutionReport. - [FXMF-11035] - fxall_activetrading -
LegAvgPxinExecutionReportwill be null instead of 0 whenExecTypeTradeorCancelled. - [FXMF-11092] - ubs_algo - Order amendments for ORCA DIRECT are handled correctly.
- [FXMF-11104] - ubs_algo -
LastSpotRatepublished forPendingCancelsinExecutionReports. - [FXMF-11093] - autobahnfx_algo - Order amendments for ICEBERG are handled correctly.
Other changes:
- [FXMF-10959] - Sample Client Releases - MF sample code updated to use Schema v19457.
New APIs:
- None
Functional changes:
- [FXMF-10959] - Schema - Whisperer Enterprise Schema upgraded to v19457.
- [FXMF-10794] - bgc_midfx -
CFICodeis published inExecutionReport BodyPassthruFields. - [FXMF-10798] - jpmorgan_fx - Support for MiFID specific fields in
ExecutionReportandNewOrderMultileg. - [FXMF-11032, FXMF-11039, FXMF-11041, FXMF-11055] - fastmatch_autoex, saxo_direct, statestreet_efx, broadridge_orders -
LegAvgPxinExecutionReportwill be null instead of 0 whenExecTypeTradeorCancelled. - [FXMF-11056] - ebs_market_mdp3_sbe -
NumberOfOrderswill be null instead of 0 inMarketDataIncrementalRefresh. - [FXMF-11079] - ubs_algo - Change to handle venue
ExecutionReportwithOrderStatusPendingCancelorPendingReplace.
Other changes:
- NONE
New APIs:
- None
Functional changes:
- [FXMF-11076] - standardchartered_s2bx -
QuoteIDhandled correctly to avoid order rejection from the venue. - [FXMF-11075] - exchange24 - Change to prevent synthetic
PendingCancel ExecutionReporttriggering forIOCorders. - [FXMF-10792] - baml - Time of execution published as
TransactTimeinExecutionReportand removed fromBodyPassthruFields. - [FXMF-10795] - fxspotstream - Regulatory field normalisation - Changes to publish
MiFIDSizeSpecificWaiver,MiFIDSizeSpecificDeferral, andMiFIDExemptedDueToESCBPolicyTransactioninExecutionReportBodyRegulatoryFields - [FXMF-10677] - fastmatch_autoex, cboefx_fixproxy, hsbc_fx_mds, t360_tex, t360_gtx - USI/UTI Normalisation - Change to split UTI/ RegulatoryTradeID into
LegEMIRUTIPrefix(LEI of the venue) andLegEMIRUTI(unique TradeID).
Other changes:
- None
New APIs:
- None
Functional changes:
- [FXMF-11045] - ubs_algo - Supports
PendingCancelandPendingReplaceorder statuses onOrderCancelReject. - [FXMF-10734] - exchange24 - Supports swap pricing on the CLOB session.
- [FXMF-10900] - ebs_market_ilink3_sbe, cme_stp - FXSpot+ CME STP Reconciliation.
- [FXMF-10801] - standardchartered_s2bx - Support for regulatory fields in
ExecutionReportandMassQuote.
Other changes:
- None
New APIs:
- None
Functional changes:
- [FXMF-11029] - bnpparibas_efx_streaming - Text received from venue will be passed on to client in
ExecutionReport Text. - [FXMF-10952] - hsbc_fx_mds -
LegSEFUSIPrefixnow contains the full LEI, where as it previously contained the first 10 characters of the LEI.LegSEFUSIcontains the TradeID where as previously this contained the Last 10 char LEI plus TradeID. - [FXMF-10981] - exchange24 -
BidSpotRateandOfferSpotRatewill be null instead of zero inMassQuotewhen not applicable. - [FXMF-10994] - ubs_fx2b -
LegAvgPxwill be null instead of zero inExecutionReportwhen not applicable. - [FXMF-11017] - edgewater_markets -
LegAvgPxwill be null instead of zero inExecutionReportwhen not applicable.
Other changes:
- None
New APIs:
- [FXMF-10906] ebs_market_mdp3_sbe , ebs_market_ilink3_sbe - Support for CME FX Spot+
Functional changes:
- [FXMF-11018] enable price MUX in prod.
- [FXMF-10988] Price MUX - Don't publish erroneous/empty LateJoin snapshots.
- [FXMF-10811] - baml - IMM Tenor correction. Previously mapped to Monthly IMM tenors instead of Quarterly.
Other changes:
- None
New APIs:
- None
Functional changes:
- [FXMF-10842] - jpmorgan_fx - Change to disseminate
MidPriceas anMDEntryinMarketDataIncrementalRefreshinstead of aBodyPasthruField. - [FXMF-10905] - cme_mdp3_sbe_udp, ebs_market_mdp3_sbe, ebs_market_mdp3_sbe_udp - Change to publish
MarketDataIncrementalRefreshwithNoMDEntries= 1 andMDEntryType=EmptyBookfor emptyMarketDataSnapshotFullRefreshfrom the venue. - [FXMF-10969] - fxspotstream -
LastSpotRateconsistently populated inExecutionReportfor ESP VWAP Orders. - [FXMF-10972] - t360_tex - UTI Normalisation - Change to split UTI/ RegulatoryTradeID into
LegEMIRUTIPrefix(LEI of the venue) andLegEMIRUTI(unique TradeID). - [FXMF-10974] - cme_stp - Change to prevent the gateway from sending duplicate drop copy subscriptions to the venue.
- [FXMF-10977] - cme_stp - Updated drop copy resubscription logic during venue internal error scenario.
- [FXMF-10979] - cme_mdp3_sbe_udp, ebs_market_mdp3_sbe_udp, edgewater_maker - Price MUX - Interim change to handle missing
NoHopgroup inSecurityStatus.
Other changes:
- None
New APIs:
- None
Functional changes:
- None
Other changes:
- [FXMF-10995] - Internal configuration management tooling changes.
New APIs:
- [FXMF-10874] - standardchartered_s2bx - RFS.
- [FXMF-10659] - citi_colo - FWD/NDF [UAT only]
Functional changes:
- [FXMF-10545] - t360_tex_maker - NDFs from 360T with prespot and spot SettlDate will now have
LegSecurityTypeas NDF instead of FWD. - [FXMF-10398] - fxspotstream -
MassQuotenow hasHasExtendedBidFields/HasExtendedOfferFieldsgroups populated as per theQuoteType. - [FXMF-10709] - xenfin_liquiditypool -
NoOfSecSizescorrectly populated inMarketDataIncrementalRefreshwhenMDUpdateActionisNew. - [FXMF-10737] - edgewater_markets -
LegSettlCurrencypopulated inHasLegNDFFieldsgroup. - [FXMF-10776] - t360_tex -
LegSettlDateinQuoteRequestis correctly asserted if populated for standard tenors. - [FXMF-9784] - lmax - Added NDF support.
Other changes:
- None
- No labels
© 2025 MarketFactory, Inc. All rights reserved.