3

AlgoTrader today announced a new open source algorithmic trading platform. AlgoTrader is an automated trading system that can trade any type of security on any market available through Interactive Brokers and/or the FIX protocol (real soon now!). All aspects of trading such as obtaining market data, analyzing prices, taking trade decisions, placing orders & tracking executions can be automated. The new platform uses the Esper complex event processing engine, and is based on Java SE 6.0, Spring, and a Model Driven Architecture.

An initial version of AlgoTrader is now available Open Source at http://code.google.com/p/algo-trader/

Features of the system include:

  • Automates trading strategies based on trading rules (using Esper EPL)
  • Automated execution via different broker interfaces
  • Backtesting and simulation of trading strategies based on historical data
  • Portfolio tracking & performance measurement

In the interests of transparency I should point out that I'm a member of the AlgoTrader development team. If you are interested in contributing to the project too then please get in touch.

Filed under Trading Platforms by  #

0

Last October we wondered what steps the CFTC would be able to take to enforce the new forex trading regulations that had just come into force, particularly when it came to pursuing offshore brokers in offshore courts.  Back in January they sued a few brokers using the US courts. Now they have used a different approach, which still hasn't required the CFTC to state their case in a foreign jurisdiction. It seems all they need to do is to ask nicely for some money!

The CFTC has just announced that it has:

Filed and simultaneously settled charges that Forex Capital Markets Ltd. (FXCM Ltd.) of London, U.K. acted as a retail foreign exchange dealer (RFED) by conducting retail leveraged forex transactions with U.S. customers without registering with the CFTC under the agency’s regulation 5.3(a)(6)(i). FXCM Ltd. has never been registered with the CFTC in any capacity.

The CFTC order requires FXCM Ltd. to pay a $140,000 civil monetary penalty and to cease and desist from further violating CFTC regulation 5.3(a)(6)(i).

According to the CFTC order instituting proceedings:

The Commodity Futures Trading Commission ("Commission") has reason to believe that from October 18,2010 to October 29, 2010, Forex Capital Markets Ltd. ("FXCM Ltd." or "Respondent") violated Commission Regulation 5.3(a)(6)(i), to be codified at 17 C.F.R.§ 5.3(a)(6)(i). Therefore, the Commission deems it appropriate and in the public interest that public administrative proceedings be, and hereby are, instituted to determine whether Respondent engaged in the violation set forth herein and to determine whether any order should be issued imposing remedial sanctions.

Whether in the public interest or the interest of their shareholders FXCM seem to have thought it was prudent to settle this issue without getting as far as a court in either the US or the UK. According to the CFTC order once more:

In anticipation of the institution of an administrative proceeding, Respondent has submitted an Offer of Settlement (the "Offer"), which the Commission has determined to accept. Without admitting or denying any of the findings or conclusions herein, Respondent consents to the entry of this Order Instituting Proceedings Pursuant to Sections 6(c) and 6(d) of the Commodity Exchange Act, As Amended, Making Findings and Imposing Remedial Sanctions ("Order") and acknowledges service of this Order.

Nothing's been admitted or proven, but FXCM UK have agreed to become a bit poorer, and the US authorities a bit richer.  How is any of this in the interests of the members of the US public who allegedly placed some trades via FXCM UK during those 11 days last October?

Filed under Regulation by  #

0

In a press release yesterday Saxo Bank announced that their ForexTrading.com web site not only provides some forex trading education. It now also allows you to trade spot forex and CFDs:

Saxo Bank, the online trading and investment specialist, today announced the launch of ForexTrading.com which will offer retail investors a select range of FX crosses and CFDs with variable spreads – as low as 0.8 pips.

Those spreads are not only variable, they are also significantly smaller than the spreads available to Saxo's existing retail clients through the SaxoTrader and WebTrader platforms. Here's a quick comparison between two demo accounts, with the new ForexTrading.com first:

ForexTrading.com FX Quote Board

ForexTrading.com FX Quote Board

Saxo Bank FX Quote Board

Saxo Bank FX Quote Board

Something else that has reduced is the minimum initial deposit, which is down to $2,000 for the new accounts.  Obviously there is a price to be paid for these benefits. You  trade using  cut down versions of SaxoTrader and/or WebTrader, which only allow you access to a limited selection of the most liquid FX pairs (both spot and forward) and commodity CFDs:

ForexTrading.com available FX pairs

ForexTrading.com available FX pairs

ForexTrading.com available CFDs

ForexTrading.com available CFDs

If you want to trade stocks, futures or options you'll still need a "classic" Saxo account. If you can live without those instruments however, on a ForexTrading.com account all communications will have to be in English, and trading is not available via telephone.  The new accounts have to be funded by wire transfer initially, but after that instant top-ups using debit or credit cards are available. That might come in handy, since leverage on the most liquid pairs can go as high as 1:200! You might well infer from that fact that these new accounts are not available to citizens of the United States, and you would be correct to do so.

Assuming you're not from the U.S. and you've funded your account there are a numbers of ways of placing a trade, but all of them are manual! Once upon a time Saxo did support automated trading via Trade Commander, but not any more it seems. We took a look at Saxo's Web Trader platform when MSN Trader was launched, so for now we're going to concentrate on the desktop platform. Here's a view of an FX order ticket:

ForexTrading.com FX Order Ticket, including DoM

ForexTrading.com FX Order Ticket, including DoM

As you can see there are a variety of ways of entering a variety of order types, and on FX at least market depth information is made available to you. Minimum order size for forex is 5,000 – midi lots I suppose?

If all that information seems like it's too much to handle, you can look at a table of your favourite instruments instead:

ForexTrading.com "Prices & Trade" view

ForexTrading.com "Prices & Trade" view

If you click the little "Trade" check box the quotes turn into green buttons, and you can perform a one click trade by just clicking one of them. Note too that "Gold" is available either as spot "FX" or as a futures style CFD complete with expiry date. That no doubt explains why the "Value Date"  box which allows you to select a forward date for FX pairs is grayed out for gold. Along with the other commodity CFDs, there is also a "continuous" version of gold of the sort familiar to futures traders.  This merges the different contract expiries into a single set of data that can be charted and/or analyzed without any sudden jumps at expiry, but can't be traded.

There you have our first quick impressions of Saxo Bank's new retail brokerage offering. It looks like it's going to be worth a very close look at a practice account if you're happy trading manually and you have in your possession at least $2,000 you're willing to lose. However if you're into automated forex trading like us, or you're from North America, unfortunately you'll need to look elsewhere. As things stand at the moment ForexTrading.com isn't going to see off MetaQuotes.net just yet.

Filed under Brokers by  #

0

If you're from the United States you may well never have heard of Buru Trader. However if you're a customer of Interbank FX Australia like me, you probably will have done. It's a bundle of two MetaTrader 4 expert advisors called "buru New York" and "buru Tokyo", which IBFX Australia have been promoting over the last few months.  On March 15th IBFX were inviting their customers to find out about:

An exclusive MT4 Expert Advisor Buru, powered by our revolutionary technology

and suggesting that you might like to:

Revolutionise your trading. IBFX Australia is the exclusive execution platform for Buru, the MT4 EA that has consistently earned impressive gains since June 6, 2010:

* Average Weekly Return: +2.5%*

* Average Monthly Return: +10.7%*

* Full History of 267 days: +151.06%*

Buru is an EA that requires the cutting-edge proprietary technology found with IBFX Australia.

* Past performance is not necessarily indicative of future results. Individual results may vary.

That last point certainly seems to have been rather prescient, since whatever the merits of Interbank FX's cutting-edge technology Buru itself has turned out to be anything but revolutionary. According to an email I received from IBFX Australia on March 14th:

Prior to partnering with IBFX Australia, Buru's system was tested with multiple MT4 brokers. The results were far from satisfactory until IBFX Australia surpassed expectations with their live account performance, superior execution and liquidity management.

Even in partnership with IBFX Australia, the results of Buru's system(s) have now proved to be far from satisfactory once again.  Initially Buru Partners were keen that prospective purchasers of their EAs should view some "Customer Live Account Statistics". As you can see, that page currently doesn't seem to be working properly.  However there are still some "live" statistics visible on the Buru home page, which look like this at the moment:

Buru New York EA Live Statistics on May 20th 2011

Buru New York EA Live Statistics on May 20th 2011

Click the image to see more detailed statistics about "an independent customers live account" courtesy of myfxbook.  According to myfxbook the loss on this account currently stands at $151,712.99. It looks as though you need some very deep pockets indeed to be able to let Buru Trader loose on your account without the "robot" wiping it out for you!  For another perspective on what seems like a big problem with Buru we did some backtesting here at Guru Towers, using version 1.2 of the Buru New York EA on the EUR/USD pair with the default "Risk Factor" of 0.5 and starting on June 6th 2010. This is what we discovered:

Buru New York backtest from June 6th 2010

Buru New York backtest from June 6th 2010

The first thing to note is that a taste of things to come had already occurred on December 17th 2010, when the largest trade size rose to 3.25 and the backtest balance briefly plummeted. The second thing to note is that the backtest finished prematurely at 3:56 on May 2nd 2011, by which time the maximum open trade size had risen to 5.84. That trade was "closed at stop" along with the other 22 that were open at the time.

Next we took a look at Buru Tokyo, again using the default settings over the same period of time and on the EUR/USD pair. This is what the MT4 strategy tester revealed:

Buru Tokyo backtest results on EUR/USD

Buru Tokyo backtest results on EUR/USD

This time around it looks like Buru Tokyo decided to short the euro early on the morning of April 19th. Inconveniently for Buru users the euro then decided to rally. As it did so Buru Tokyo kept on selling in ever greater size, all the way up until at 8:48 the following day it finally decided to cut its losses and closed all 13 shorts for a loss of around half the account.

What is the moral of this cautionary tale?  Take a look at Ray the Random Robot's equity curve, which you can find handily located just to the top left of this post.  Click on it if  you'd like to check out some more detailed statistics courtesy of myfxbook. Amongst other things Ray demonstrates how easy it is for even the dumbest of "robots" to produce an impressive looking equity curve that keeps on looking impressive for far longer than the 30 day money back guarantee period offered by Buru Trader, or even the 60 days that comes with some other expert advisors.  Ray's "secret" is the same as Buru's. They both increase their trade size after taking a loss. Ray uses a fixed stop loss and martingale money management, whereas Buru uses a grid system with no traditional stop losses, but the end result is the same. The problem is that when you eventually suffer an extended sequence of losses with such robots you'll find you need to hurriedly fund your trading account with large quantities of cash to avoid disaster. If you're unable to do that you'll just have to look on helplessly as your account rapidly disappears before your very eyes, assuming you're awake at the time that is.

Filed under Trading Systems by  #

0

When the TradeStation Group announced last month that TradeStation Forex Inc. would be opening for business in the near future we speculated what "a few weeks" might mean.  Now we know, and in this case it means just under a month. In a press release earlier today TradeStation:

Announced the launch, through its new subsidiary, TradeStation Forex, Inc., a CFTC-registered, NFA-member Retail Foreign Exchange Dealer (RFED), of a brand-new, state-of-the-art retail forex offering. Starting today, TradeStation Forex, using what is commonly referred to as the "agency broker model" for retail forex, will own and operate the company's forex business for all existing and new customer accounts.

The new announcement confirmed that clients of TradeStation Forex will not have to pay any commissions, or any fees to use the platform or to access market data. According to the President of TradeStation Forex, Gary Weiss:

We believe our combination of features and pricing produces a powerful offering that is superior to what is available in the market today for retail forex traders. We think TradeStation can now become a dominant brand in the retail forex market, just like it has been in the online equities and futures markets over the past ten years, and we plan to devote dedicated marketing dollars and focus to this launch and to grow market share as quickly as reasonably possible.

Personally I'm not as sure as Gary seems to be about that.  Let's take a look at a some of the bullet points that TradeStation highlight as "Powerful and attractive features":

  • A brand-new screen interface for traders to place forex orders in an intuitive and familiar way, which is seamlessly integrated with the full analytics power of the TradeStation platform.
  • The ability to design, back-test, optimize and automate custom-designed and third-party forex trading strategies and ideas.
  • The functionality of TradeStation's premium RadarScreen® product (TradeStation's state-of-the-art market scanning engine), so that customers can analyze multiple foreign currency pairs simultaneously on one screen.
  • A forex market depth window.
  • Transparent foreign currency spreads which, including TradeStation's small mark-up, are expected to be extremely tight and competitive – superior, the company believes, to what is generally available today in the market.

Here's what some of those new features look like, illustrating a Cable trade I made earlier on a TradeStation simulated forex account. Firstly something fairly familiar; an unadulterated chart of GBP/USD:

TradeStation 9.0 chart for GBP/USD

TradeStation 9.0 chart for GBP/USD

As you can see, my first TradeStation demo forex trade was for the minimum quantity of 10,000, and what's more it didn't start off too well! Now let's look at something rather less familiar, to MetaTrader 4 users at least; two different ways of looking at market depth:

TradeStation forex depth of market

TradeStation forex depth of market

If you're currently a MetaTrader user there's any amount of things in that screenshot that are not very familiar, and probably not very intuitive either. On the left is a "Market Depth" window, incorporating the new "Quick Trade Bar" which might seem vaguely familiar at least. Notice that I entered the trade using the "shave" option to place a limit order inside the spread. On the right is a "Matrix" window, showing a different view of market depth plus any open or pending orders close to the current market price.

Moving on to automated trading, whilst TradeStation 9.0 may provide you with the ability to "use custom-designed and third-party forex trading strategies and ideas", any such strategies will need to be written in TradeStation's own "EasyLanguage". TradeStation Forex don't support third-party platforms (like MetaTrader), and they don't provide an API that would allow custom software of the sort we produce here at the Trading Gurus to use  TradeStation Forex for executing trades.  Even if TradeStation are correct in their expectation that their spreads will prove to be "superior to what is generally available today in the market", I can't help thinking that forcing automated forex system vendors to port their trading strategies to a new platform and a new programming language will prove to be a major obstacle in the way of TradeStation "becom[ing] a dominant brand in the retail forex market".

Be that as it may, there are already a large range of what TradeStation refers to as "Analysis Techniques" coded in EasyLanguage. Here's a simple example of how you can use TradeStation's "RadarScreen" feature to alert you when a trade setup you're fond of occurs on one of a basket of currency pairs:

TradeStation "RadarScreen" for RSI setups

TradeStation "RadarScreen" for RSI setups

That's obviously a very simple example, and you can of course do much more elaborate things with TradeStation 9.0, especially if you don't mind programming in EasyLanguage. The question is how many forex traders and software vendors who can't currently do so will be tempted to learn how. Easy language or not, that is the question?

Filed under Brokers by  #

1

The myfxbook blog has just been updated with a new post summarising the results of their most recent MetaTrader 4 trading contest.  It includes a revealing pie chart showing that after 30 days of demo trading,:

  • 7% of accounts were profitable
  • 36% of accounts broke even
  • 57% of accounts were unprofitable
  • 45% of accounts got margin called

Our regular readers will know that Ray the Random Robot likes nothing better than pitting his artificially stupid wits against as many other artificially intelligent "robots" as possible. In this competition he found himself up against discretionary human traders too. Ray didn't achieve his ultimate ambition of finishing in the top 10, but he did manage to finish the competition in 36th place out of 1361, which puts him in the top 3% of all entrants. Here's his equity curve showing how he managed to get into that illustrious position:

Ray the Random Robot's March 2011 myfxbook equity curve

Ray the Random Robot's March 2011 myfxbook equity curve

Just in case you're unfamiliar with Ray's previous exploits, here's how his artificially stupid  bionic brain  has been programmed to behave:

  • A basket of 6 currency pairs
  • Enter almost at random
  • Exit with fixed and equal target and stop
  • Stay in the market almost 100% of the time
  • Martingale money management

If you'd like to investigate further you can download Ray's MQL4 source code from our community forum. Whatever you do don't let him loose on your own live account though. Whatever you do don't let the vast majority of other "robots" loose on your live account either.

Filed under Trading Systems by  #

0

We suggested just after Christmas that FXCM were building an acquisitions war chest, and that's how things are now starting to pan out. At the beginning of this month the Wall Street Journal reported that:

FXCM had agreed to buy the retail trading business of GCI Capital of Japan, adding 20,000 active accounts to the online foreign exchange broker.

Now FXCM have announced in a press release that the deal has been finalized:

FXCM has acquired the retail FX business of GCI Capital Co. Ltd of Japan for $5 million net of cash received, subject to certain adjustments. GCI Capital's retail FX business, which has been operating under the FXCM Japan brand, will provide an excellent complement to FXCM's recent purchase of ODL Japan. The two entities will combine and operate as FXCM Japan, under the FXCM Inc umbrella.

We also suggested not long ago that more forex lawsuits were on the cards, and FXCM has been on the receiving end of another one this month.  According to Michael Greenberg at Forex Magnates an analyst's downgrade after FXCM's recent IPO on top of that first lawsuit led to a fall in FXCM's share price, which in turn led to a securities class action lawsuit against FXCM.

More on FXCM's Rocky Road to Japanese Riches

Filed under Stock Trading by  #

0

I suddenly find myself writing my second blog post of April 1st 2011, and this one is no joke either!  I'm already a  GFT spread betting customer here in the UK, but nobody from GFT called or emailed to give me this news.  I heard a whisper on the grapevine and called my account executive who confirmed that I could indeed open a MetaTrader 4 account with GFT today, as long as I didn't mind parting with at least £150. I said I didn't, and so I am now the proud possessor of a brand new GFT MT4 account. I'm told if you're a GFT client anywhere else in the world you can do this too. Everybody else will have to wait for a few more weeks.

Be that as it may, I soon discovered that the MetaTrader live account opening process is not totally painless at GFT, for people like me at least.  It seems  that as an existing spread betting customer of GFT in the UK I have to go through the rigmarole of opening a completely new spot forex account.  GFT do not offer MT4 spreadbet accounts, whatever your nationality or place of residence might be. In these circumstances you will also be asked to provide your credit card details, because GFT will want a fresh initial deposit for your shiny new non-spreadbet account.  Make sure you fill in the correct application form too. You want the one that looks like this:

More on GFT Launch MetaTrader 4 Softly but Globally

Filed under Brokers by  #

4

That prescient title is a quotation from a presentation given by Professor Dave Cliff of the University of Bristol at the Innovation and Algorithmic Trading conference hosted by LMAX at University College London at the end of February. I was sat at the front throughout Dave's talk, and I found myself laughing frequently. Perhaps for that very reason any shots of the back of my head have been left on the cutting room floor in the videos that have just been made available on the LMAX Trader community website. Here's Dave's extremely interesting and even more amusing presentation from that event on the subject of "Robot traders and evolving markets":

Here are Dave's take aways (at around 27:00) to try and tempt you to watch the whole thing from start to finish. You won't regret it, I promise!

  • Algorithmic trading is here to stay
  • Human traders are an endangered species
  • Machine optimised algorithms are the future
  • The global financial markets are a large scale complex IT system
  • A wind tunnel is a useful thing… but it tells you nothing about whether Gower Street will be congested at 5 PM
  • We need system level simulations too

Here's the UK Government project that Dave refers to at the end of his talk – Foresight Project on The Future of Computer Trading in Financial Markets and here's why he thinks it's important:

As far as I know no one has a tool for measuring tail risk at the systemic level (32:45)

That is no joke!

Filed under Trading Systems by  #

0

Citi announced in a press release earlier this week that us poor souls from the UK would have to wait no longer to be able to use the CitiFX Pro platform. According to Citi’s Manager of Margin Foreign Exchange for Europe and the Middle East, Sasha Serebrinsky:

The UK launch of CitiFX Pro offers UK-based clients all of the advantages of trading FX through a global leader, including excellent liquidity and access to its highly regarded research and market commentary. We offer experienced individuals and small institutions a flexible product with tight pricing, which could make a difference to our clients’ bottom line.

Here at the Trading Gurus we're into automated trading that completely ignores "the fundamentals" and doesn't make a whole lot of use of  standard technical analysis either, so the research and market commentary isn't of much interest to us, however highly regarded it might be by others. Access to "excellent liquidity" most certainly is of interest though. The first catch is that before you can discover how big a difference all that lovely liquidity might make to your bottom line in practice you have to be able to stump up at least £7,500, and satisfy the FSA's definition of a "professional client" as required by the MiFID legislation.  Assuming you can do that Citi will let you loose on one of their four available trading platforms.  However if you're into automated trading as we are you need to be more than a mere "professional" if you want to use anything better than MetaTrader 4 as your API.  If  you want access to Citi's alternative FIX API you need to be "an institution".

If you're merely interested in manual trading however, then your £7.5 grand up front will get you access to the CitiFX Pro platform. That comes in 3 flavours – desktop, mobile and web. The technology is actually supplied to Citi by Saxo Bank, and so the web platform is very similar to the MSN Trader platform that launched at the end of last year.  Here's a quick look at what the desktop client looks like:

More on CitiFX Pro Launched in the United Kingdom

Filed under Brokers by  #