{"id":42794,"date":"2016-01-25T10:14:13","date_gmt":"2016-01-25T16:14:13","guid":{"rendered":""},"modified":"2020-09-17T10:09:07","modified_gmt":"2020-09-17T15:09:07","slug":"the-new-tt-autospreader-changing-the-rules","status":"publish","type":"post","link":"https:\/\/tradingtechnologies.com\/blog\/2016\/01\/25\/the-new-tt-autospreader-changing-the-rules\/","title":{"rendered":"The New TT Autospreader\u00ae: Changing the Rules"},"content":{"rendered":"<p>Amidst the rapidly unfolding story happening in and around <a href=\"https:\/\/tradingtechnologies.com\" target=\"_blank\" rel=\"noopener noreferrer\">Trading Technologies<\/a>, <a href=\"https:\/\/tradingtechnologies.com\/customize\/autospreader\/\" target=\"_blank\" rel=\"noopener noreferrer\">Autospreader<\/a>, a tool invented by TT over a decade ago for executing the industry\u2019s defining trading algorithm, has been quietly going through a major overhaul.<\/p>\n<p>Regardless of the products being traded or the strategy being deployed, execution speed is critical to successfully trading synthetic spreads. With this in mind, we took all of our accumulated knowledge and expertise and rebuilt <a href=\"https:\/\/tradingtechnologies.com\/customize\/autospreader\/\" target=\"_blank\" rel=\"noopener noreferrer\">Autospreader<\/a> from scratch, leveraging best-in-class colocation facilities; a streamlined, consolidated, modular code base; cutting-edge networking technologies and real-time performance monitoring. The result is a <a href=\"https:\/\/tradingtechnologies.com\/customize\/autospreader\/\" target=\"_blank\" rel=\"noopener noreferrer\">synthetic spreading engine<\/a> that is twice as fast as anything we\u2019ve ever released\u2014with the flexibility to execute in ways never possible before.<\/p>\n<p>When we say things like \u201cmodular code base\u201d and \u201cflexible architecture,\u201d we\u2019re not just throwing out buzzwords. We\u2019ve built <a href=\"https:\/\/tradingtechnologies.com\/customize\/autospreader\/\" target=\"_blank\" rel=\"noopener noreferrer\">Autospreader<\/a> to allow the user to override the default spreading logic at critical decision points. In the past, service providers like <a href=\"https:\/\/tradingtechnologies.com\" target=\"_blank\" rel=\"noopener noreferrer\">Trading Technologies<\/a> would deliver tools with a list of features. Users could mix, match and tweak how they use those features, but they were always confined to the capabilities built into the product.<\/p>\n<p>The introduction of <a href=\"https:\/\/library.tradingtechnologies.com\/trade\/auto-rules.html\" target=\"_blank\" rel=\"noopener noreferrer\">Autospreader Rules<\/a> in <a href=\"https:\/\/tradingtechnologies.com\/platforms\/tt-platform\/\" target=\"_blank\" rel=\"noopener noreferrer\">the new TT platform<\/a> gives users the ability to build their own custom <a href=\"https:\/\/tradingtechnologies.com\/customize\/autospreader\/\" target=\"_blank\" rel=\"noopener noreferrer\">Autospreader<\/a> features. The days of take it or leave it software development are gone. More than ever, we at <a href=\"https:\/\/tradingtechnologies.com\" target=\"_blank\" rel=\"noopener noreferrer\">Trading Technologies<\/a> want to empower our users to engage with us in a partnership to help us deliver the tools they need to run their businesses. We recognize that we can\u2019t always give every trader exactly what they want all the time. By making <a href=\"https:\/\/tradingtechnologies.com\/customize\/autospreader\/\" target=\"_blank\" rel=\"noopener noreferrer\">Autospreader<\/a> customizable, we\u2019re not trying to create more work for our customers\u2014in fact <a href=\"https:\/\/tradingtechnologies.com\/customize\/autospreader\/\" target=\"_blank\" rel=\"noopener noreferrer\">Autospreader<\/a> will come with a longer list of features than ever before. Rather, we\u2019re trying to give users the ability to easily take control if they want to do so.<br \/>\n<!--more--><\/p>\n<p>In the context of <a href=\"https:\/\/library.tradingtechnologies.com\/trade\/auto-rules.html\" target=\"_blank\" rel=\"noopener noreferrer\">Autospreader Rules<\/a>, users can engage with <a href=\"https:\/\/tradingtechnologies.com\/customize\/autospreader\/\" target=\"_blank\" rel=\"noopener noreferrer\">Autospreader<\/a> in a new way. While we still support pre- and post-hedge rules, as we always have, now users can also use, modify and create custom quoting rules as well.<\/p>\n<p>Let me lay out one example of a quote rule, not only to show the power of the rule itself, but also to demonstrate the new-found flexibility that users have to tweak and modify <a href=\"https:\/\/tradingtechnologies.com\/customize\/autospreader\/\" target=\"_blank\" rel=\"noopener noreferrer\">Autospreader<\/a> at the macro level.<\/p>\n<p>If I have a strategy that is trading one or more thin markets as legs, <a href=\"https:\/\/tradingtechnologies.com\/customize\/autospreader\/\" target=\"_blank\" rel=\"noopener noreferrer\">Autospreader<\/a> can be a very powerful tool. But each market is different, and each trader\u2019s approach to those markets will be different. It is likely that traders will have very specific, nuanced preferences for how their spread engine should approach thin, fast-moving markets.<\/p>\n<p>To illustrate this, let me give you one example where I, in my trading days, always wanted to tweak <a href=\"https:\/\/tradingtechnologies.com\/customize\/autospreader\/\" target=\"_blank\" rel=\"noopener noreferrer\">Autospreader<\/a>. If I was leaning on a thin market, and the best bid or offer was far away from the second level of depth, I wanted to at least be very cautious leaning on that first level of depth if not completely ignoring it. In the past, if I wanted to tweak the spreading logic to ignore the first level of depth in this scenario, I would have had to build my own spread engine from scratch.<\/p>\n<p>Now, with the advent of the quoting rule, I can simply add the following to each of my spread definitions:<br \/>\n<figure id=\"attachment_42799\" aria-describedby=\"caption-attachment-42799\" style=\"width: 500px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tradingtechnologies.com\/wp-content\/uploads\/2016\/01\/AutospreaderRules2.png\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-42799 aligncenter\" src=\"https:\/\/tradingtechnologies.com\/wp-content\/uploads\/2016\/01\/AutospreaderRules2-1024x570.png\" alt=\"autospreader tt platform\" width=\"500\" height=\"278\" align=\"center\" srcset=\"https:\/\/tradingtechnologies.com\/wp-content\/uploads\/2016\/01\/AutospreaderRules2-1024x570.png 1024w, https:\/\/tradingtechnologies.com\/wp-content\/uploads\/2016\/01\/AutospreaderRules2-300x167.png 300w, https:\/\/tradingtechnologies.com\/wp-content\/uploads\/2016\/01\/AutospreaderRules2-768x427.png 768w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><figcaption id=\"caption-attachment-42799\" class=\"wp-caption-text\">This shows two spreads working, one with the rule and one without. The spread with the rule applied leans on the second level of depth at 51.55, where the spread without the rule leans on the inside market at 51.63. (Click image to enlarge.)<\/figcaption><\/figure><br \/>\n<figure id=\"attachment_42798\" aria-describedby=\"caption-attachment-42798\" style=\"width: 291px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tradingtechnologies.com\/wp-content\/uploads\/2016\/01\/AutospreaderRules1.png\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-42798 aligncenter\" src=\"https:\/\/tradingtechnologies.com\/wp-content\/uploads\/2016\/01\/AutospreaderRules1-291x300.png\" alt=\"autospreader rules tt platform\" width=\"291\" height=\"300\" align=\"center\" srcset=\"https:\/\/tradingtechnologies.com\/wp-content\/uploads\/2016\/01\/AutospreaderRules1-291x300.png 291w, https:\/\/tradingtechnologies.com\/wp-content\/uploads\/2016\/01\/AutospreaderRules1-768x791.png 768w, https:\/\/tradingtechnologies.com\/wp-content\/uploads\/2016\/01\/AutospreaderRules1-994x1024.png 994w, https:\/\/tradingtechnologies.com\/wp-content\/uploads\/2016\/01\/AutospreaderRules1.png 1330w\" sizes=\"auto, (max-width: 291px) 100vw, 291px\" \/><\/a><figcaption id=\"caption-attachment-42798\" class=\"wp-caption-text\">This is the simple definition to prevent a quote order from leaning on an inside market with a large gap between it and the second level of depth. (Click image to enlarge.)<\/figcaption><\/figure><\/p>\n<p><span style=\"line-height: 1.5\">The result is that I get 99% of <\/span><a style=\"line-height: 1.5\" href=\"https:\/\/tradingtechnologies.com\/customize\/autospreader\/\" target=\"_blank\" rel=\"noopener noreferrer\">Autospreader<\/a><span style=\"line-height: 1.5\">, with all the features, power and integration with the <\/span><a style=\"line-height: 1.5\" href=\"https:\/\/tradingtechnologies.com\/platforms\/tt-platform\/\" target=\"_blank\" rel=\"noopener noreferrer\">TT platform<\/a><span style=\"line-height: 1.5\"> along with the ability to customize <\/span><a style=\"line-height: 1.5\" href=\"https:\/\/tradingtechnologies.com\/customize\/autospreader\/\" target=\"_blank\" rel=\"noopener noreferrer\">Autospreader<\/a><span style=\"line-height: 1.5\"> at a very detailed level. While this kind of customization won\u2019t be needed or interesting to all of our customers, I think many spread traders will find it incredibly beneficial to their trading strategies and tactics.<\/span><\/p>\n<p>I could go on and on about the new features (for example, we support 50 legs in a spread, synthetic instruments are available anywhere you log in, you now have access to historical charts and algos can drive spreads in different data centers), but I\u2019ll leave the details for future conversations.<\/p>\n<p>If spreading is a part of your business, I am confident that we have a unique offering. We know your job is hard, and you shouldn\u2019t have to worry about overcoming deficiencies with the tools you use. To that end, we\u2019re here to help and eager to start a conversation.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Amidst the rapidly unfolding story happening in and around Trading Technologies, Autospreader, a tool invented by TT over a decade ago for executing the industry\u2019s defining trading algorithm, has been quietly going through a major overhaul. Regardless of the products being traded or the strategy being deployed, execution speed is critical to successfully trading synthetic [&hellip;]<\/p>\n","protected":false},"author":60,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[19,16],"class_list":["post-42794","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-algos-and-spread-trading","tag-trade-execution"],"acf":[],"_links":{"self":[{"href":"https:\/\/tradingtechnologies.com\/wp-json\/wp\/v2\/posts\/42794","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tradingtechnologies.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tradingtechnologies.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tradingtechnologies.com\/wp-json\/wp\/v2\/users\/60"}],"replies":[{"embeddable":true,"href":"https:\/\/tradingtechnologies.com\/wp-json\/wp\/v2\/comments?post=42794"}],"version-history":[{"count":0,"href":"https:\/\/tradingtechnologies.com\/wp-json\/wp\/v2\/posts\/42794\/revisions"}],"wp:attachment":[{"href":"https:\/\/tradingtechnologies.com\/wp-json\/wp\/v2\/media?parent=42794"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tradingtechnologies.com\/wp-json\/wp\/v2\/categories?post=42794"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tradingtechnologies.com\/wp-json\/wp\/v2\/tags?post=42794"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}