The Lab

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

Compare with Current View Page History

« Previous Version 12 Next »



The MFAPI also has the ability to allow extendable parameters to order submission. This is done by filling in an ArrayList with key value pairs (both being strings) and passing this to the appropriate submit method. This enables:


All Bank Feed Servers:

  • The ability to provide an optional 'Account' value in the order parameters. By default the provided value will populate the FIX Account(1) field on the message to the venue.
  • The 'Account' value can be mapped to a different outbound field if you desire. Both FIX header and body fields are supported. This needs to be agreed with and configured by the MarketFactory Customer Success team.



EBS

  • The ability to submit an order with PriceDiscretion (as the key) and a price increment (as a String) as the value. 
  • The ability to submit an iceberg order with different display behaviour using "DisplayMethod" (as the key) and a method, either "1" or "3" (as in a String) as the value. 
  • The ability to submit an iceberg order with different replenishment times using "IcebergHighRandomTime" (as the key) and milliseconds (encoded in a String) as the value. 


FXAll

  • The ability to submit an order with a minimum amount by using "MinAmount" as the key and a numeric value (encoded in a String) as a value. 


HotSpot

  • The ability to submit an order with a minimum amount by using "MinAmount" as the key and a numeric value (encoded in a String) as a value.


Currenex 

  • The ability to submit an order with a minimum amount by using "MinAmount" as the key and a numeric value (encoded in a String) as a value.
  • The ability to submit an order with the order quantity in the term currency by using "OnTerm" as the key and the term currency as a value. 


RBC

  • The ability to submit an order with the order quantity in the term currency by using "OnTerm" as the key and the term currency as a value. 


Barx

  • The ability to submit an order with the order quantity in the term currency by using "OnTerm" as the key and the term currency as a value. 


Citi

  • The ability to submit an order with the order quantity in the term currency by using "OnTerm" as the key and the term currency as a value. 


All Bank Feed Servers:

  • No labels