Zorro and the Brokers

Zorro needs a broker for buying or selling assets. Normally the broker also provides live prices and price history. Most brokers offer free demo accounts (also called practice, paper, or game accounts) where trading can be tested without risking real money. A demo account with a broker can usually be opened in 5 minutes on their website. In most cases you'll get an MT4 account, and can start trading with Zorro's MT4 bridge. A real account for trading with real money takes longer, as the broker has to confirm your identity through some ID and address verification process.

Finding a broker

Every broker uses a different trade model, offers a different universe of assets, and has different values for spread, commission, and other asset and account parameters. Here are some simple criteria for selecting the best broker for small-budget algo trading:

Many brokers offer the choice between several account types. Select the account with the smallest lot size and the highest leverage. Maybe you've read in a trading book to avoid high leverage as it implies "high risk". Not so: High leverage just means that you're free to determine your own leverage. Risk comes from trading a too high volume, not from too high leverage. Small minimum lot sizes are preferable as you can trade with less capital and can better adjust the trade volume. For low-budget trade strategies, a micro lot or nano lot account is mandatory.

The brokers listed under 'Affiliate' on the Zorro download page are known to fulfill the above criteria.

Connecting to a broker

Zorro can trade with all brokers that offer at least one of the following ways of trading:

Simulating a broker

In backtests, Zorro can simulate any broker and account through asset specific parameter sets. The broker and account specific parameters, such as rollover fee, spread, lot size, pip cost, etc. are taken from a spreadsheet file in the History folder. This file can be either downloaded from the broker API, or edited with Excel or with the script editor for simulating different accounts and assets. For details see Asset List.

Taking advantage of a broker

Market maker brokers can not only play tricks on you, you can also play tricks on them. One of the most favored is broker arbitrage. Since Zorro S can trade with several brokers at the same time, you can compare asset prices from broker A with the same asset from broker B, and enter a long position with the cheap broker and a short position with the other. You can this way collect risk-free profits under some circumstance. Of course, brokers get upset when they learn about those practices. So you should not actually brag about them on trader forums.

See also:

Strategy, order, account list, broker plugin, MT4 plugin, broker arbitrage

► latest version online