Skip to main content

Trading System Applications: Build or Buy?

How quickly can your developers create a trading system to meet your needs?

The creation of software is a task that is almost always underestimated. It can take weeks to make simple changes. Because many strategies are time sensitive - it doesn't do any good to be the second in line to a one-time opportunity - it’s important to be able to get to market quickly.

Working with new technologies always reduces a developer's initial productivity. This ramp-up time can mean that somebody else is beating your strategy to market. Working with a team of experts, who have deployed and customized trading software before is almost always going to be the most time-sensitive manner to create a new automated trading strategy.

There are plenty of reasons to consider purchasing an off-the-shelf or customizable platform. For instance, personnel turnover can have an impact. What do you do when you've hired a developer that works on your system for 6 months, and then leaves you because he's now got a more attractive skill set? You might have to offer partnership, ownership incentives, or high bonuses to keep a good developer. When you buy a trading system, you take this concern off the table. If a software company's developer leaves, they will replace him. As a customer, it's not your problem and not your concern – essentially, the responsibility has been shifted.

Another problem is maintenance - exchanges and other venues can release API / protocol updates frequently. Are you prepared to keep somebody on staff to constantly update the software to adhere to the updates? When connecting to multiple markets, these updates can be very difficult to manage, especially for small development teams. This is another area where the responsibility is shifted when working with an established product. If the venues change the way they accept orders and deliver pricing data, then the software vendor will handle the updates – which allows you to concentrate on more important matters.

The real question to ask yourself is, "Who do I want to be?" If it's your strategy and your trading that bring in money, should you spend time hiring and managing developers?

Of course, the flip side to this is that you actually do want to hire and manage developers. A purpose-built solution, implemented well, may have performance advantages over a general-purpose solution. There may be issues of secrecy - though NDAs offer some protection, traders may not be comfortable sharing some things with a larger company. In some cases, the traders know how to program and may want complete control over the technology.

All in all - even though it's never a simple question - understanding what you're hoping to get out of a purchased system, understanding what is available, and determining if those sets match up acceptably can go a long way to the final answer.

Comments

Popular posts from this blog

The Gobbler from Arby's

Stop.  Stop what you're doing and go to Arby's. Right. Now.  Have them make you a Gobbler .  This is not something you'll regret. Go. Eat this thing. Look at that bacon. Go. Arby's has a new sandwich.  It's called "The Gobbler" and as far as I can tell it's two things: a vehicle for their new deep fried turkey, and an attempt at a Thanksgiving themed sandwich.  It's also a third thing: magically delicious. move over Lucky, there's a new holiday mascot on the block Unwrapping: this actually looks like a sandwich.  It looks appetizing.  It looks like something I want to eat.  It doesn't look like the promo photo above, but it doesn't look like someone was flailing around and accidentally smashed up a sandwich, either. sexy Instagram caption goes here First bite: Wow.  I mean, "WOW."  Holy h*ck this is good.  The turkey has a really bold, meaty flavor.  It tastes a lot like turkey sliced fresh from your

Get Go Sandwich Standoff: "The General" vs "The Rogie Hoagie"

Get Go has been KILLING it lately with crazy sandwiches that are great for advertising on the radio but I've been wondering if they're actually great for eating. The new one I've been hearing about is "The General" which is like Chinese take-out on a sesame sub roll.  I hear ads for it every morning on my commute, and I see a giant billboard for it too.  It's basically chicken tenders with General Tso's sauce and egg rolls on a sesame bun.  I'm guessing they were inspired by Primanti's and decided to try to apply it to a different cuisine (I'm looking forward to The Russian Borscht sub which I'm sure is planned for later this summer). I ventured out to my local GetGo to try one of these out, only to be greeted by "The Rogie Hoagie" on the screen in addition to "The General."  What a great surprise (and additional gastronomic challenge)!  I decided to try them both and report back.  "The General" only comes

Sheetz Sandwich Standoff: El Gringo vs Twisted Swiss

My wife left me alone for dinner tonight so I decided to check out the latest GetGo offerings... but to my great chagrin, they have no promotional subs. My travels led me to the local Sheetz, where I'd be able to keep eating the best gas station sandwiches around. To keep tradition alive, I picked the two most outrageous "Burgerz" on the menu: El Gringo and Twisted Swiss. The ingredient list is promising: Twisted Swiss is the burger with topped with swiss cheese, cole slaw, pickles, bacon, and whatever "Boom Boom Sauce" is on a pretzel bun.  El Gringo is the burger topped with pepper jack cheese, chili, Doritos, and BBQ sauce on a regular old bun. I unwrapped them both and stood back to admire the majesty before me. They're not pretty, but they do look a lot better out of the wrapper than many fast food burgers I've eaten. Twisted Swiss I expected this sandwich to be an awful mess.  It just seemed like a bunch