{"id":7019,"date":"2025-08-28T22:11:58","date_gmt":"2025-08-29T03:11:58","guid":{"rendered":"https:\/\/librarytestdev.wpenginepowered.com\/?post_type=doc&#038;p=7019"},"modified":"2025-09-04T17:17:23","modified_gmt":"2025-09-04T22:17:23","slug":"working-with-order-and-fill-events","status":"publish","type":"doc","link":"https:\/\/library-staging.tradingtechnologies.com\/apis\/tt-core-sdk\/working-with-orders-and-fills\/working-with-order-and-fill-events\/","title":{"rendered":"Working with Order and Fill Events"},"content":{"rendered":"\n<p>\n  After the TT Core SDK initialization begins, it downloads:\n<\/p>\n\n<ul>\n  <li>the accounts belonging to the user<\/li>\n  <li>the orders associated with each account<\/li>\n  <li>the positions associated with each account<\/li>\n<\/ul>\n\n<p>\n  TT Core SDK synchronizes the Order Book and positions by\n  account. As such, any given account can be used to trade\n  without needing to wait for all accounts to be ready.\n<\/p>\n\n<p>\n  If you want to receive order \/ fill events for all solicited\n  and unsolicited orders, you need to use the\n  <strong>ttsdk::IOrderBookEventHandler<\/strong> interface.\n<\/p>\n\n<p>\n  If you want to receive order\/fill events for only those orders\n  that you choose, you need to use the\n  <strong>ttsdk::IOrderEventHandler<\/strong> interface.\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\n  After the TT Core SDK initialization begins, it downloads:\n<\/p>\n<ul>\n<li>the accounts belonging to the user<\/li>\n<li>the orders associated with each account<\/li>\n<li>the positions associated with each account<\/li>\n<\/ul>\n<p>\n  TT Core SDK synchronizes the Order Book and positions by<br \/>\n  account. As such, any given account can be used to trade<br \/>\n  without needing to wait for all accounts to be ready.\n<\/p>\n<p>\n  If you want to receive order \/ fill events for all solicited<br \/>\n  and unsolicited orders, you need to use the<br \/>\n  <strong>ttsdk::IOrderBookEventHandler<\/strong> interface.\n<\/p>\n<p>\n  If you want to receive order\/fill events for only those orders<br \/>\n  that you choose, you need to use the<br \/>\n  <strong>ttsdk::IOrderEventHandler<\/strong> interface.<\/p>\n","protected":false},"author":2,"template":"wp-custom-template-single-doc-tt-core-sdk","meta":{"_acf_changed":false,"footnotes":""},"docs-category":[1622],"class_list":["post-7019","doc","type-doc","status-publish","hentry","docs-category-working-with-orders-and-fills"],"acf":[],"_links":{"self":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc\/7019","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\/7019\/revisions"}],"wp:attachment":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/media?parent=7019"}],"wp:term":[{"taxonomy":"docs-category","embeddable":true,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/docs-category?post=7019"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}