{"id":7621,"date":"2025-12-09T17:57:20","date_gmt":"2025-12-09T23:57:20","guid":{"rendered":"https:\/\/librarytestdev.wpenginepowered.com\/?post_type=doc&#038;p=7621"},"modified":"2026-01-06T17:08:23","modified_gmt":"2026-01-06T23:08:23","slug":"adding-a-cboe-fx-connection","status":"publish","type":"doc","link":"https:\/\/library-staging.tradingtechnologies.com\/setup\/exchanges-americas\/cboe-fx\/task-cboe-fx\/adding-a-cboe-fx-connection\/","title":{"rendered":"Adding a Cboe FX Connection"},"content":{"rendered":"\n<!-- pages using refernce-tab-list layout will not trigger this condition. The Heading will be set in that layout file-->\n\n  \n     <!-- in source YML header, should also match the filename\/url -->\n       \n        \n\n        \n      \n          \n      \n\n\n <!-- pages using refernce-tab-list layout will not trigger this condition. The Heading will be set in that layout file-->\n\n  \n    \n\n\n <!-- pages using refernce-tab-list layout will not trigger this condition. The Heading will be set in that layout file-->\n\n  \n    \n\n\n\n\n\n\n\n\n\n\n            <h2 id=\"prerequisites\">Prerequisites<\/h2>\n\n<p>Clients must contact the Cboe FX trade desk to obtain the FIX order entry and ITCH market data credentials for trading SPOT products. <\/p>\n\n<p>By default, spot market data connections do not have the following enabled so you must explicitly request that Cboe FX enables them.<\/p>\n<ul>\n    <li>Visibility for trades for the price session\n        <ul>\n            <li>\u201cTicker Detailed\u201d = LTP\/LTQ\/Volume<\/li>\n            <li>\u201cTicket Basic\u201d = LTP only<\/li>\n        <\/ul>\n    <\/li>\n    <li>Visibility of your own orders in the market data<\/li>\n<\/ul>\n\n<p>NDF market data connections do not provide visibility of your own orders.<\/p>\n\n\n\n<p>To add a Cboe FX connection:<\/p>\n\n<ol>\n\t\t<li>Click <b>Connections<\/b> in the left navigation panel.<\/li>\n\t\t<li>Click <b>+New Connection<\/b>\n\t\t   <\/li>\n\t\t<li>Configure the settings in the <b>General Settings<\/b> section:\n\t\t\n\n\n\n\n\t\t\t\t\n\n<p><img decoding=\"async\" class=\"img-responsive\" src=\"https:\/\/library-staging.tradingtechnologies.com\/wp-content\/uploads\/2025\/12\/ttus-cboe-fx-connect1.png\"><\/p>\n\n<\/li>\n\n<\/ol><ul>\n\t\t\t\t<li><b>Connection Enabled<\/b>: Check this setting to activate the connection. Uncheck to deactivate the connection.\n\t\t\t    <\/li>\n\t\t\t\t\n\t\t\t\t<li><b>Name<\/b>: This is a <i>required<\/i> field for creating a connection.<\/li>\n\n\n<li><b>Exchange<\/b>: Select <b>CboeFX_SW_NY<\/b>. Only one exchange is allowed per connection.\n\n\n<\/li>\n<li><b>Type<\/b>: Make a selection:<\/li>\n<ul>\n    <li>SPOT<\/li>\n    <li>NDF<\/li>\n<\/ul>\n\n\n          <\/ul>\n        \n\n\t\t<li><p>Configure the settings in the <b>Additional Settings<\/b> section.<\/p> \n\n\t\t\t\n\t\t\n\n<p><img decoding=\"async\" class=\"img-responsive\" src=\"https:\/\/library-staging.tradingtechnologies.com\/wp-content\/uploads\/2025\/12\/ttus-cboe-fx-connect2.png\"><\/p>\n\n<\/li>\n\n<p>Configure the following Cboe (Cboe FX Exchange) settings per connection:<\/p>\n\n\n<ul>\n\n    <li><b>Order Entry IP<\/b> \u2014 Sets the exchange-provided IP address for submitting orders to the exchange. This\n        is\n        required.<\/li>\n\n    <li><b>Order Entry Port<\/b> \u2014 Sets the exchange-provided port for submitting orders to the exchange. This is\n        required.\n    <\/li>\n\n    <li><b>Order Entry Username<\/b> \u2014 Sets the exchange-provided username for submitting orders to the exchange.\n        This is required.\n    <\/li>\n\n    <li><b>Order Entry Password<\/b> \u2014 Sets the exchange-provided password for submitting orders to the exchange.\n        This is required.\n    <\/li>\n\n\n    <li><b>Order Entry Sender Comp ID<\/b> \u2014 Identifies the name of the firm that sends messages to the exchange.\n        This is\n        generated by the exchange based on the client\u2019s firm name and exchange-provided connection ID number. The\n        maximum length of the SenderCompId is eight characters. This field populates the value of Tag 49 (SenderCompID)\n        in all outbound messages for the connection. This is a required field.<\/li>\n\n\n\n    <li><b>Order Entry Target Comp ID<\/b> \u2014 The ID of the firm receiving messages from the exchange host. This ID\n        is generated and provided by the exchange based on your firm name. This field populates the value of Tag 56\n        (TargetCompID) in all inbound messages on this connection. This is a required field.<\/li>\n\n\n    <li><b>Order Entry Sender Sub ID <\/b> \u2014 Identifies the user in Tag 50 on all manual order actions (outbound\n        messages) sent\n        to the exchange via the connection. Enter the exchange-provided &#8220;ID&#8221; assigned by Cboe. Required for order\n        routing.\n    <\/li>\n\n\n\n    <li><b>Market Data IP<\/b> \u2014 Sets the exchange-provided IP address for receiving market data from the exchange. This\n        is\n        required.<\/li>\n\n    <li><b>Market Data Port<\/b> \u2014 Sets the exchange-provided port for receiving market data from the exchange. This is\n        required.\n    <\/li>\n\n    <li><b>Market Data Username<\/b> \u2014 Sets the exchange-provided username for receiving market data from the exchange.\n        This is required.\n    <\/li>\n\n    <li><b>Market Data Password<\/b> \u2014 Sets the exchange-provided password for receiving market data from the exchange.\n        This is required.\n    <\/li>\n\n\n    <li><b>Max Order Rate<\/b> \u2014 Sets the maximum number of orders per second that a user can enter per connection.\n        This limit cannot exceed the exchange-defined order rate maximum.<\/li>\n    <li><p><strong>Contact Email<\/strong> \u2014 Optionally, add a best contact email that TT can use to contact your firm if needed.<\/p><\/li>\n\n<\/ul>\n\n\n\n\n\n<li><p>Click <b>Create<\/b>. You can select the connection in the data grid and review the connection settings in the <b>Settings<\/b> tab.<\/p><\/li>\n\n\n\t\t<li><p>Click the <b>Accounts<\/b> tab to assign an existing account to the connection. Multiple accounts can be added to a single connection.<\/p>\n\t\t\t\n\t\t\t<p><span class=\"label-info label\">Note<\/span> The connection will not become active until at least one account is assigned.<\/p>\n\t\t<\/li>\n\t\t<li>Click <b>Save Changes<\/b>.<\/li>\n","protected":false},"excerpt":{"rendered":"<p><!-- pages using refernce-tab-list layout will not trigger this condition. The Heading will be set in that layout file--><\/p>\n<p>     <!-- in source YML header, should also match the filename\/url --><\/p>\n<p> <!-- pages using refernce-tab-list layout will not trigger this condition. The Heading will be set in that layout file--><\/p>\n<p> <!-- pages using refernce-tab-list layout will not trigger this condition. The Heading will be set in that layout file--><\/p>\n<h2 id=\"prerequisites\">Prerequisites<\/h2>\n<p>Clients must contact the Cboe FX trade desk to obtain the FIX order entry and ITCH market data credentials for trading SPOT products. <\/p>\n<p>By default, spot market data connections do not have the following enabled so you must explicitly request that Cboe FX enables them.<\/p>\n<ul>\n<li>Visibility for trades for the price session\n<ul>\n<li>\u201cTicker Detailed\u201d = LTP\/LTQ\/Volume<\/li>\n<li>\u201cTicket Basic\u201d = LTP only<\/li>\n<\/ul>\n<\/li>\n<li>Visibility of your own orders in the market data<\/li>\n<\/ul>\n<p>NDF market data connections do not provide visibility of your own orders.<\/p>\n<p>To add a Cboe FX connection:<\/p>\n<ol>\n<li>Click <b>Connections<\/b> in the left navigation panel.<\/li>\n<li>Click <b>+New Connection<\/b>\n\t\t   <\/li>\n<li>Configure the settings in the <b>General Settings<\/b> section:\n<p><img decoding=\"async\" class=\"img-responsive\" src=\"https:\/\/library-staging.tradingtechnologies.com\/wp-content\/uploads\/2025\/12\/ttus-cboe-fx-connect1.png\"><\/p>\n<\/li>\n<\/ol>\n<ul>\n<li><b>Connection Enabled<\/b>: Check this setting to activate the connection. Uncheck to deactivate the connection.\n\t\t\t    <\/li>\n<li><b>Name<\/b>: This is a <i>required<\/i> field for creating a connection.<\/li>\n<li><b>Exchange<\/b>: Select <b>CboeFX_SW_NY<\/b>. Only one exchange is allowed per connection.\n<\/li>\n<li><b>Type<\/b>: Make a selection:<\/li>\n<ul>\n<li>SPOT<\/li>\n<li>NDF<\/li>\n<\/ul>\n<\/ul>\n<li>\n<p>Configure the settings in the <b>Additional Settings<\/b> section.<\/p>\n<p><img decoding=\"async\" class=\"img-responsive\" src=\"https:\/\/library-staging.tradingtechnologies.com\/wp-content\/uploads\/2025\/12\/ttus-cboe-fx-connect2.png\"><\/p>\n<\/li>\n<p>Configure the following Cboe (Cboe FX Exchange) settings per connection:<\/p>\n<ul>\n<li><b>Order Entry IP<\/b> \u2014 Sets the exchange-provided IP address for submitting orders to the exchange. This<br \/>\n        is<br \/>\n        required.<\/li>\n<li><b>Order Entry Port<\/b> \u2014 Sets the exchange-provided port for submitting orders to the exchange. This is<br \/>\n        required.\n    <\/li>\n<li><b>Order Entry Username<\/b> \u2014 Sets the exchange-provided username for submitting orders to the exchange.<br \/>\n        This is required.\n    <\/li>\n<li><b>Order Entry Password<\/b> \u2014 Sets the exchange-provided password for submitting orders to the exchange.<br \/>\n        This is required.\n    <\/li>\n<li><b>Order Entry Sender Comp ID<\/b> \u2014 Identifies the name of the firm that sends messages to the exchange.<br \/>\n        This is<br \/>\n        generated by the exchange based on the client\u2019s firm name and exchange-provided connection ID number. The<br \/>\n        maximum length of the SenderCompId is eight characters. This field populates the value of Tag 49 (SenderCompID)<br \/>\n        in all outbound messages for the connection. This is a required field.<\/li>\n<li><b>Order Entry Target Comp ID<\/b> \u2014 The ID of the firm receiving messages from the exchange host. This ID<br \/>\n        is generated and provided by the exchange based on your firm name. This field populates the value of Tag 56<br \/>\n        (TargetCompID) in all inbound messages on this connection. This is a required field.<\/li>\n<li><b>Order Entry Sender Sub ID <\/b> \u2014 Identifies the user in Tag 50 on all manual order actions (outbound<br \/>\n        messages) sent<br \/>\n        to the exchange via the connection. Enter the exchange-provided &#8220;ID&#8221; assigned by Cboe. Required for order<br \/>\n        routing.\n    <\/li>\n<li><b>Market Data IP<\/b> \u2014 Sets the exchange-provided IP address for receiving market data from the exchange. This<br \/>\n        is<br \/>\n        required.<\/li>\n<li><b>Market Data Port<\/b> \u2014 Sets the exchange-provided port for receiving market data from the exchange. This is<br \/>\n        required.\n    <\/li>\n<li><b>Market Data Username<\/b> \u2014 Sets the exchange-provided username for receiving market data from the exchange.<br \/>\n        This is required.\n    <\/li>\n<li><b>Market Data Password<\/b> \u2014 Sets the exchange-provided password for receiving market data from the exchange.<br \/>\n        This is required.\n    <\/li>\n<li><b>Max Order Rate<\/b> \u2014 Sets the maximum number of orders per second that a user can enter per connection.<br \/>\n        This limit cannot exceed the exchange-defined order rate maximum.<\/li>\n<li>\n<p><strong>Contact Email<\/strong> \u2014 Optionally, add a best contact email that TT can use to contact your firm if needed.<\/p>\n<\/li>\n<\/ul>\n<li>\n<p>Click <b>Create<\/b>. You can select the connection in the data grid and review the connection settings in the <b>Settings<\/b> tab.<\/p>\n<\/li>\n<li>\n<p>Click the <b>Accounts<\/b> tab to assign an existing account to the connection. Multiple accounts can be added to a single connection.<\/p>\n<p><span class=\"label-info label\">Note<\/span> The connection will not become active until at least one account is assigned.<\/p>\n<\/li>\n<li>Click <b>Save Changes<\/b>.<\/li>\n","protected":false},"author":2,"template":"","meta":{"_acf_changed":false,"footnotes":""},"docs-category":[671],"class_list":["post-7621","doc","type-doc","status-publish","hentry","docs-category-task-cboe-fx"],"acf":[],"_links":{"self":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc\/7621","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc"}],"about":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/types\/doc"}],"author":[{"embeddable":true,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/users\/2"}],"version-history":[{"count":0,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc\/7621\/revisions"}],"wp:attachment":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/media?parent=7621"}],"wp:term":[{"taxonomy":"docs-category","embeddable":true,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/docs-category?post=7621"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}