The Lab

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »


Non-Deliverable Forwards

FXall QuickTrade allows the customer to construct a NDF request for standard currency pairs, such as EUR/USD. In this scenario, Whisperer Enterprise will not perform any business validation and pass such requests through to the Client. It is the Client's responsibility to validate and reject such erroneous requests via QuoteRequetReject.

HopNetworkTime

Since FXall QuickTrade uses a proprietary API, there is no clearcut network event we can use via solarflare to populate the HopNetworkTime. This value is thus NULL for all outbound messages from this Venue.

Error Codes

FXall QuickTrade utilises numeric codes for rejection reasons, as opposed to a free-format Text string populated by the Maker. In order to support this, Whisperer Enterprise parses the Text field for a numeric code and performs validation in order to ensure that it maps to a valid FXall ID. In the case of a validation error, an ErrorReport will be returned, no message will be sent to the Venue.

QuoteResponse

Message IDEvent Fail ReasonDescription
3001Quote Denied-User XXX Not Permissioned by Provider XXProvider has not approved/mapped user for trading
3002Quote Denied-Account XXX Not Mapped by Provider XXProvider has not approved/mapped customer account for trading
3003Quote Denied-Inverted Currency Pair not SupportedProvider does not support non-standard ccy pairs
3004Quote Denied-Currency Pair not SupportedProvider does not support specific ccy pair
3005Quote Denied- Credit Limitation, please Call XX ProviderUnable to quote due to credit check failure
3006Quote Denied-Tenor Not SupportedProvider does not support specific tenor for the ccy pair
3007Quote Denied-Invalid Business DayProvider does not recognize the value date of the trade as a valid date
3008Quote Denied-Product Not SupportedProvider does not support the specific trade type (SPOT, FWD, SWAPS, SSPetc…)
3009Quote Denied-XX Provider Stopped DealProvider cannot price - (this should be used for technical problems)
3010Quote Denied-Deal Amount under Minimum AllowedProvider enforces minimal trade amount 
3011Quote Denied-XX Provider Not AvailableInternal FXall indicator - provider is not connected to FXall trading engine
3013Quote WithdrawnProvider withdraws a quote - the rate is no longer valid
3014Quote Denied-Multiple allocation  Not SupportedProvider does not support multiple allocation trades
3015Quote Denied-Send Details not supported.Provider does not support not auto tradable flag
3016Quote Denied-Two Way Pricing for this Currency Pair not Supported. Provider does not support 2-way pricing for given ccy pair
3017Quote Denied-Non Standard SI's not supportedProvider does not support non standard SI's

ExecutionReport

Message IDEvent Fail ReasonDescription
4001Nothing DoneCustomer does not execute with the provider
4002Quote Accept from Customer to ProviderError sending customer 'accept' msg to provider
4003Trade Confirmation from Provider to ClientError while sending provider trade comfirmation to client
4004Trade Acknowledgement to Provider from ClientError while sending final deal completion status to provider
4005Warning-Trade Execution in Question-Please Call XX Provider For Deal StatusStatus of transaction in a unknown state
4006Information Request to ProviderError while sending trade status inquiry to provider
4007Trade Denied by XX Provider-Quote No Longer ValidTrade execution request is denied by provider.  Quote has expired
4008Trade Denied-Invalid Decimal Point PrecisionTrade execution request is denied by provider.  DPS on rates is not valid
4009Trade Denied-Invalid Trade AmountTrade execution request is denied by provider.  Trade amount is not valid
4010Trade Denied-Credit Limitation, please call XX ProviderUnable to execute trade due to credit check failure
4011Trade Denied-Internal System Failure, please call XX ProviderTrade denied for internal technical reasons (for miscellaneous bank problems)

Passthru Fields

Please refer to either FXall QuickTrade - Passthru Details, or Whisperer Enterprise - Passthru Fields for the full Enterprise table across all venues.


Regulatory Fields

Please refer to either FXall QuickTrade - Regulatory Details, or Whisperer Enterprise - Regulatory Fields for the full Enterprise table across all venues.



  • No labels