Systematic Trading research and development, with a flavour of Trend Following
Au.Tra.Sy blog – Automated trading System header image 2

Entries Tagged as 'Software'

Execution: Benefits of Algorithmic Trading for CTAs

July 25th, 2011 · No Comments · Software

Recently, Man AHL, a “Trend Following Wizard”, announced in this press release some of the benefits from their “hard work to increase trade efficiency”: In the past two years, the Asia desk has reduced Asian trading costs by more than 20%, and 98 per cent of regional trading can now be processed electronically […]. We […]

[Read more →]

Tags: ··

Walk-Forward in Trading Blox: Back-Testing Adaptive Trading

September 8th, 2010 · 7 Comments · Backtest, Software

A few months ago, I got quite interested when Trading Blox announced that they introduced a new walk-forward functionality in their latest version. I just got round to upgrading, and giving that walk-forward testing a go. Amongst other things, some of the chart features have been improved – as can be seen in the eye […]

[Read more →]

Tags: ·

ALGODEAL: new horizons for retail quant traders?

March 31st, 2010 · 17 Comments · Backtest, Software

Recently came across ALGODEAL, which aims to provide us, quant traders, a platform to backtest and implement live automated trading strategies, as well as access to institutional money. This appears to be a promising development in the world of retail quant traders. Quant Fund Management meets Crowd-Sourcing In an adaptation of the web 2.0 model, […]

[Read more →]

Tags: ·

Vortex indicator

February 15th, 2010 · 6 Comments · Backtest, Code, Software

I recently came across the Vortex Indicator, which aims to leverage the chaotic science of fluid mechanics (vortices) into a new indicator. I decided to code up this interesting concept in Trading Blox. The indicator logic is described in the January issue of TASC (Technical Analysis of Stocks and Commodities) and sounds intriguing (link to […]

[Read more →]

Tags: ·····

MMDI Portfolio Filter in Trading Blox

February 2nd, 2010 · 4 Comments · Backtest, Futures, Software, Strategies

David Varadi, from the very good CSS Analytics blog, pointed me to his interesting findings on a Mean Median Divergence Indicator (MMDI) he devised as a replacement to the standard MACD. I wanted to test the MMDI as a follow-up to Moving Median: a better indicator than Moving Average?. This also provided a good opportunity […]

[Read more →]

Tags: ···

Thinking of buying Trading Blox?

February 1st, 2010 · 70 Comments · Backtest, Software

Well, I am… Regular readers might think that I suffer from backtesting-software-indecision-itis. Having first settled for TradersStudio, I then evaluated (and purchased) AmiBroker and found that it was 25 times faster than TradersStudio (at least for the calculation of the e-ratio). However, AmiBroker is not really geared towards true portfolio allocation testing with Futures and […]

[Read more →]

Tags: ·····

How to decide on a Backtesting and Trading Platform

November 23rd, 2009 · 9 Comments · Backtest, Software

As an automated trader you probably need the following components: Broker Account – The starting point to trade in the markets Live Market Data – To feed to your trading robot so that it can generate trading signals. Most brokers provide market data with proprietary or third-party technology- although market data can also be obtained […]

[Read more →]

Tags: ···········

Anatomy of a Futures transaction

November 19th, 2009 · No Comments · Futures, Software

When looking around for automated trading platforms, you soon realise that the offerings are numerous and all seem to take a different form or approach (i.e. TradeStation vs. Interactive Brokers vs. NinjaTrader vs. Zen-Fire vs. eSignal vs. TradersStudio, etc. – the list is very long!). To understand what they all offer, it is important to […]

[Read more →]

Tags: ·······

Amibroker vs TradersStudio: comparison

November 16th, 2009 · 9 Comments · Backtest, Software

A couple of weeks ago I downloaded Amibroker to see if it could compute the e-ratio much faster than TradersStudio (it did!). The result of the speed comparison is there and the Amibroker code for the e-ratio is there. I thought it might be interesting to do a comparison of how easy it is to […]

[Read more →]

Tags: ····

Amibroker V. TradersStudio: Speed comparison Fight

November 10th, 2009 · 2 Comments · Backtest, Software

It might not capture the imagination as much as the recent Haye v. Valuev WBA World Heavyweight Championship fight (it probably might for some of you… ;-) but I decided to organise my own “fight”: AmiBroker V. TradersStudio! And similarly to the boxing, speed was of the essence – with one platform completely out-performing the […]

[Read more →]

Tags: ·······

Amibroker e-ratio code

November 9th, 2009 · 32 Comments · Code, Development, Software

I recently posted about the e-ratio as a tool to measure parts of a trading system (the code files to compute the e-ratio in TradersStudio and Excel are also available). The e-ratio is supposed to be a quick tool to check how signals might add some edge to a trading system. However computing the e-ratio […]

[Read more →]

Tags: ·····

How can Walk-Forward testing keep your system a step ahead?

November 5th, 2009 · 17 Comments · Backtest, Software

Out-of-Sample testing is a necessary practice to avoid curve-fitting during the optimisation of a trading system. Walk-Forward testing improves on the idea of out-of-sample data testing and is designed as an on-going, adaptive approach. Its invention is mostly credited to Robert Pardo (read more about it in his book) The way it works is fairly […]

[Read more →]

Tags: ··

e-ratio calculation in TradersStudio and Excel

November 2nd, 2009 · 4 Comments · Backtest, Code, Development, Software

Here is one method to implement an e-ratio calculation. As we say in developerspeak, the following is a quick and dirty approach to calculating the e-ratio. But as far as I am concerned, it does the job! It can probably be programmed more elegantly in TradersStudio but I still have to climb some of that […]

[Read more →]

Tags: ···

TradersStudio: the best Systems testing software?

October 19th, 2009 · 5 Comments · Backtest, Development, Software

I should say “Yes” as I decided to purchase, and now own TradersStudio. For the price ($499), it offers a very decent package for developing and testing automated trading systems. Why I chose TradersStudio I did consider a few options before buying TradersStudio (Amibroker, TradeStation, Trading Blox, WealthLab, NinjaTrader) and based on feature analysis, recommendations […]

[Read more →]

Tags: ···

Are you reading the essential books?

October 13th, 2009 · 4 Comments · Backtest, Blog, Books, Code, Data, Development, Money Management, Software, Strategies, Trend Following

I am bit of a geek and this is especially true when it comes to books. I firmly believe in self-development and I think books are a great medium to learn many things. Ok, the internet is so great to learn about new things; but nothing beats a good in-depth book(s) to really learn a […]

[Read more →]

Tags:

Unfair Advantage API Code (C#): Extract Futures Continuous data

October 4th, 2009 · 2 Comments · Backtest, Code, Data, Futures, Software

As mentioned in the previous post on retrieving Back-Adjusted Contracts using the RetrieveBackAdjustedContract2 function of the Unfair Advantage API, I have coded up this very simple project to read a list of Futures underlying instruments, retrieve a proportionally back-adjusted contract for each of the instruments and oputput it to a file. Getting started with the […]

[Read more →]

Tags: ······

Unfair Advantage API: Retrieve Back-Adjusted Contracts function

October 2nd, 2009 · No Comments · Backtest, Development, Futures, Software

Let’s have fun with the CSI UA API! CSI main API document (word doc) is accessible publicly online from their document page along with other docs including the full 300 page manual (great for getting a feel of the app). Pivotal API function This post will focus on is the API function to retrieve Back-Adjusted […]

[Read more →]

Tags: ····

Continuous Contract options

September 27th, 2009 · 2 Comments · Backtest, Data, Futures, Software

As mentioned previously in What everybody ought to know about continuous Futures contracts, there are multiple ways to concatenate Futures contracts. Unfair Advantage offers a rich choice of concatenation algorithms – I will use UA as the base for this post. Please also refer to the Unfair Advantage online manual. Let’s look at the different […]

[Read more →]

Tags: ····

I just got myself an Unfair Advantage…

September 15th, 2009 · No Comments · Data, Futures, Software

What is this Unfair Advantage? Well, I have just purchased End Of Day historical futures data from Commodity Systems Inc. and this is how they call their Software/Database! Admittedly it is supposed to be a very good data feed that Google and Yahoo use for their respective Finance portal. They are also recommended by back-testing […]

[Read more →]

Tags: ··