Programming Languages

When it comes to system development, you have a lot of programming languages to choose from. Each language has its subtleties and nuances that make it ideal for different applications. Among the long list, within the financial world C# (C sharp) and Python seem to be the more popular. The majority of programming languages require…
Read more

Algorithmic Trading

What Is Algorithmic Trading Algorithmic trading has many aliases. Black box trading, programmed trading, high speed trading to name a few. It's the latter which often clouds the water when the subject is raised. All high speed trading is algorithmic but not all algorithmic trading is high speed. An important distinction, especially for retail traders…
Read more

Quantitative Trading

Quantitative Trading Has Its Challenges I love quantitative trading. And I will never go back to the days of pure discretion in making trading or even investment decisions. But the rules dictated by using hard data to define trading conditions has challenges. Challenges I am reminded of often, especially the past few days. What do…
Read more

Keep It Simple

I don't understand why many traders feel the more complicated their approach the higher chance of success. One could easily argue the opposite is true. There comes a point where there is so much complexity you forget the basis of your strategy. You have so many conditional statements or rules that you lose focus. It's analogous to the…
Read more