The Lab

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

Compare with Current View Page History

« Previous Version 14 Next »



The MFAPI also has the ability to allow additional parameters to the order submit. This is done by filling in the KeyValuePair[] ArrayList .  The KeyValuePair are both strings.

Below are possible uses:


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. 

ReutersMAPI

  • The ability to submit an iceberg order by passing "style" as the key and "iceberg" as the value along with "
    reutersMAPIIcebergStrategyParameters" as the key containing a value of comma separated key=value pairs
     



All Bank Feed Servers:

  • No labels