This is not a
Trading
Platform.
But it can beat any.

Zorro is the first institutional-level development suite for financial tools and algorithmic trading systems - serious systems that really work. Advanced statistics, signal processing, or machine learning functions analyze the markets and determine when to buy or sell.
   Any imaginable analysis tool or trading strategy can be realized with a relatively simple script. Zorro offers extreme flexibility and features otherwise not found in consumer trading software.
'Butterfly' payoff diagram
A multitude of markets.

Zorro can trade options, futures, stocks, bonds, ETFs, CFDs, forex, and digital coins. It has access to a large number of online sources, feeds, brokers, and exchanges.
   Use 1-second bars for fast scalping systems. Run HFT tests in millisecond resolution. Exploit arbitrage between brokers or asset classes. Rotate stock portfolios. Detect seasonal or currency strengths. Analyze, backtest, and trade option combos.
5-layer neural network
Human and artificial intelligence.

Define a neural network architecture and apply it like a simple indicator. Zorro supports R and Python code and can use hundreds of external machine learning, data analysis, and charting packages.
   Add human intelligence from market sentiment data. Determine the market's view by analyzing option chains. Retrieve forecasts from curve patterns, market depth, order flow, or Internet content.
Parameter histograms
Serious optimizing.

Zorro's walk-forward optimizer needs less than 20 seconds for optimizing a 12-parameters intraday portfolio system. Histograms illustrate the effect of any parameter on the strategy.
   Other optimizer modules generate trading rules in C code and calculate optimal factors for capital allocation. A palette of optimization and rules generation algorithms is at your disposal. 
White's Reality Check on a trend following system
Serious testing.

Test your strategies with the world's fastest tick-level backtester (4 seconds for 10 years) in high accuracy including commissions, swaps, spreads, slippage, margins, and interest. Step into details with the visual debugger. Validate results with anchored or rolling walk forward analysis, Montecarlo analysis, and various reality check methods.
Z3 strategy returns (blue) in the interactive chart viewer
Instant strategies.

Zorro comes not only with scripts for all possible trading and analysis tasks, but also with several ready-to-run automated strategies for forex, CFDs, ETFs, stocks, options, and cryptocurrencies. They allow you to already experience a live system before developing your own strategies.
   Still, be aware that all trading strategies are risky, all backtest results are hypothetical, and never risk money you can't afford to lose.
Strategy control panel
All is customizable.

If Zorro's minimalistic user interface won't do, design another one. Define buttons, lists, displays, sliders, entry fields, charts, and reports by script or with a simple spreadsheet.

Automate Zorro jobs with batch processes. Control web platforms by sending key strokes and mouse clicks. Implement broker or feed connections with a simple DLL interface. Set up account and asset lists. Define special bars - Renko, Point-and-Figure, or bars of your own design - with a simple formula. Control the trading status with individualized online reports.
Strategy development with Visual Studio™
Easy-going or full-scale.

Zorro's lite-C script allows a quick and easy approach to strategy development. Learn coding with the included tutorial, and write, test, and deploy strategies in a few minutes with the integrated enviroment and on-the-fly compiler.

Or utilize a full-scale C++ platform such as Microsoft Visual Studio™ with its advanced debugging and profiling features. Zorro accepts projects as scripts, as compiled executables, or as C++ DLLs.
Beyond finance.

Zorro is not limited to trading systems. Use it to solve all sorts of statistical, mathematical, or not-so-mathematical tasks, and create all sorts of small or large programs. Even computer games.

 

Why free?

Zorro is available in a free version for private traders because its development was partially donated. Our sponsor believed that all people, especially in developing countries, should understand the financial markets and participate in their profits. Small, but regular trading incomes for anyone can take liquidity out of the financial system and inject it back into the production cycle. This can boost demand worldwide, reduce the divide between rich and poor, and soften the world's economical and social problems.
 


In this way, Zorro is meant as an incentive to understand, analyze, experiment with, and exploit the financial markets with many different ideas and methods. Zorro's development is ongoing, meanwhile funded by the user community through sponsor licenses, development contracts, and trading returns. New Zorro versions with new features come out every 3-4 months.

 
Software is better when it's free. Try it!