The life of an algorithm - from seed to harvest...
In March, we will be releasing a few new algorithms that have made it through the long process from 'R&D' to 'Wow, that changes everything'.
There is quite a long road between the genesis of a trading idea and the actual release of an algorithm to the public.
Most new ideas generally start with a morning thought.
You know that time between sleep and awakening when you are still channeling your more exponential consciousness?
This thought can follow you out of bed and to your desk where its germination will accelerate with your first cup of coffee.
The thought flourishes as you hit the keyboard and all other work is shunted off to the side as you rip through the latest brainstorm.
This is where it all starts…with the wild rush of energy and passion and curiosity.
But this is only the beginning.
Bringing it to life
The idea has to be fleshed out. The idea has to be fully documented. A design specification for the actual software that will manifest managing this idea has to be created and vetted.
Once the design approach for a new algorithm is completed the software development tasks can be divvied out and the actual development can begin.
Once the software development is completed (or mostly completed) the testing of the code can commence.
The testing will always find bugs which need to be fixed.
Uh-oh, more complexity
The testing will always create more questions around why we took a specific design approach and can we do better?
The testing will shed light on how the output of this new class of algorithms inter-plays with other data and from this, new ideas will emerge.
This inter-mingling of data will make the nurturing of the next round of ‘brilliant’ ideas that we want to implement to ‘tune’ the algorithm exponentially more complex.
..and we will work and we will plow through the details.
And then the dust will settle and the broader team will get their head around the core concept…and we will see that it wasn't such a great idea after all.
Uh-oh - that's no good
Next up, it has holes. It doesn't stand up to disparate market conditions. It only works once in a while. It is not as efficient as something we already have in place.
Or, it just plain doesn't work.
So it is back to the drawing board.
R&D is expensive…but R&D is the core of Algo Futures’ DNA.
We do many things here at Algo Futures such as software development, proprietary trading, and analysis; but the main reason we exist is to maintain an entity that allows us to manifest our trading thoughts into viable pieces of software.
Most thoughts don’t work out, or are too expensive to build (algorithmic R& D is quite expensive) but sometimes sparkling jewels shine through…and when they do, we put them to use.
Not all of these sparkling jewels will make it out to the public though. Some of them are simply to complex, or have too high a maintenance overhead, to warrant putting out in the marketplace.
For Public Consumption
For a piece of software to viable for traders outside our shop it has to be an ‘all-weather’ algorithm.
It must be easy to interpret, easy to implement, and it must be easy for traders to figure out how to include in their trading.
With this in mind, in March, we will be releasing a few new algorithms that could dramatically help your trading.
The focus of these new algorithms is ‘noise reduction’. We have been getting much better at filtering out noise.
We have extended our use of digital signal processing filters and have been able to apply them so that traders can more readily know which side of the market to be on.
Being on the right side of the market is a treat. It makes everything easy.
Here's something that could be very useful
For many years, traders have asked us to create the most basic of ‘Red-Light \ Green-Light’ approach for market direction.
Though ‘Red\Green’ may seem simple, it is actually quite a tall order.
Though a tall order, it is intriguing. It is the brass ring.
Wouldn’t it be great if you knew which side of the market to be on?
Couple this insight with inside behavior of how electronic markets trade and the rich order flow data that they provide and you have an entire new level of trading.