Back in 2010, Wired columnist Clive Thompson argued that it’s time for all of us—not just software engineers—to learn how to program software1. It’s been nearly two years since that article was written, but I believe it’s still as relevant today as it was then.
As the product manager responsible for TT’s ADL™ visual programming platform, people often ask me if I think traders can learn to code. I tell them, not only can any trader learn to code, but most traders are already engaged in the mental process of writing a program, whether they know it or not.
As an example, consider a successful point-and-click trader who has a rock-star track record. This trader must know his strategy inside-out and execute it with precision. To be specific, he must have the “pathways” of his strategy mapped out, and, if needed, he should be able to articulate them in an organized and systematic manner.
What makes this trader exceptional, however, is not only the fact that his strategy map depicts the main pathways of logic, but that it also covers the inconspicuous “alleys” or contingencies that can arise in the market. The most successful traders consider the “what ifs” and are prepared with maneuvers to deal with such contingencies.