TradingPermissions
-
Specify trading permissions for the account.

-
Fully Disclosed Client (Individual, Joint, Retirement, Org, Trust)
-
Advisor Client (Individual, Joint, Retirement, Org, Trust)
-
Non-Disclosed- NonQI Client (Individual, Joint, Org, Trust)
-
Non-Disclosed- QI Client with Trading (Individual, Joint, Org, Trust)
-
Non-Disclosed- QI Client with No Trading (Individual, Joint, Org, Trust)
There two options for providing TradingPermission:
Option 1: Provide the exchange_group
-
Attributes
XSD
Copy<xsd:complexType name="TradingPermissions" use="Required" minOccurs="1" maxOccurs="1" />
<xsd:sequence>
<xsd:element name="TradingPermission" minOccurs="1" maxOccurs="unbounded" />
</xsd:sequence>
xsd:sequence>
<xsd:attribute name="exchange_group" />
</xsd:sequence>Parameters
Name
Type
Description
exchange_group
/getEnumerations 'EXCHANGE_BUNDLES'
Exchange which the user is requesting access to trading.
Option 2: Bundle Based (Country + Product)
-
Attributes
XSD
Copy<xsd:complexType name="TradingPermissions" use="Required" minOccurs="1" maxOccurs="1" />
<xsd:sequence>
<xsd:element name="TradingPermission" minOccurs="1" maxOccurs="unbounded" />
</xsd:sequence>
xsd:sequence>
<xsd:attribute name="country" />
<xsd:attribute name="product" />
</xsd:sequence>Parameters
Name
Type
Description
product
BONDS
FUTURES
FOREX
FUTURES OPTIONS
MUTUAL FUNDS
STOCKS
SINGLE STOCK FUTURES
OPTIONS
STOCK OPTIONS
Product type being requested
country
All
AUSTRALIA
AUSTRIA
BELGIUM
CANADA
FRANCE
GERMANY
HONG KONG
ITALY
JAPAN
KOREA
MEXICO
NORWAY
SINGAPORE
SPAIN
SWEDEN
SWITZERLAND
THE NETHERLANDS
UNITED KINGDOM
UNITED STATES
Region which user is requesting to trade the product. If ALL is selected, this includes all available regions for the PRODUCT.
Available products based on region can be found here.