Design

Design 18 different types of .NET scripts to control every aspect of your discretionary or algorithmic trading.

Backtest and Optimize

Backtest and optimize an entire portfolio of algorithmic trading strategies that trade stocks, futures and forex.

Trade Live

Trade your portfolio automatically or use our advanced discretionary trading tools, which include charts, watchlists, DOM, T&S and more.

Featured Providers

The World's Best Trading Platform and Algorithmic Trading Software

DESIGN

With IQScript you can customize every aspect of your discretionary and algorithmic trading.

IQScript can be written in C#, F#, VB.NET or R.NET using our built-in script designer or using Microsoft Visual Studio.
  • Write 18 different types of .NET scripts
  • Code with 600+ well organized and well documented functions
  • Enjoy a robust language that is both powerful enough for expert programmers yet easy enough for beginners
Build

The World's Best Trading Platform and Algorithmic Trading Software

Data Explorer

Manage your market data using our detailed data source explorer.

Symbol Manager

Manage our large symbols database using an easy-to-use symbol manager.

Script Designer

Design and manage 18 different types of .NET scripts using our advanced script designer.

Output Window

Manage, view and filter your scripts debug output using our searchable output window.

The World's Best Trading Platform and Algorithmic Trading Software

BACKTEST AND OPTIMIZE

Backtest 1

Backtest and optimize an entire portfolio of algorithmic trading strategies that trade stocks, futures and forex.

Each strategy in the portfolio can simultaneously trade multiple symbols from multiple exchanges, using multiple bars types, news feeds, RSS feeds, fundamentals data and level 2 market data.
  • Optimize an entire portfolio of algorithmic trading strategies using custom optimization algorithms and goals
  • View extensive performance results that include all of the simulated trades, dozens of charts, and more than 70 performance metrics, in addition to as many custom metrics as you wish

The World's Best Trading Platform and Algorithmic Trading Software

Smart Order Types

Use standard and smart order types as part of your discretionary and algorithmic trading.

Bar Types

Backtest and trade a large selection of built-in bar types in addition to your own custom bar types.

Alerts

IQBroker's alert system processes both simple and complex rules that can trigger visual, audio and email alerts, as well as your own custom scripts.

The World's Best Trading Platform and Algorithmic Trading Software

TRADE LIVE

The IQBroker algorithmic trading software features two dedicated portfolio environments for both discretionary and automated trading. Both of these portfolios can be used for either paper trading or live trading using your favorite data and brokerage providers.

The World's Best Trading Platform and Algorithmic Trading Software

SCREENSHOTS GALLERY

Chart Types

Plot an extensive selection of standard and exotic chart types

Bar Types

Base your charts on 20+ native bar types or use custom bar type scripts

Overlay

Overlay multiple symbols, chart types and bar types on the same chart

Elements

Use pre-made or custom-made indicators, patterns, drawings and signals

Chart Trader

Trade directly from your charts using our fully integrated trade pad

Discretionary Strategies

Use discretionary strategy scripts to manage your trades automatically

Volume Profile

Integrate Volume Profile and other profile bars into your trading

Settings

Customize your charts using a vast selection of chart settings

Alerts

Create and manage alerts directly on the chart

Backtest a Portfolio

Backtest an entire portfolio of trading strategies

Strategy Setup

Set up a strategy in three easy steps

Performance Summary

View an extensive performance summary of your backtesting result

Period Breakdown

View a period breakdown of the performance results

Symbol Breakdown

View a symbol breakdown of the performance results

MAE/MFE/Profit Distributions

View MAE, MFE and profit distributions

Equity Curve

View an equity curve graph

Max Drawdown

View a maxmium drawdown graph

Dozens of Graphs

View dozens of performance graphs

Optimize a Portfolio

Optimize an entire portfolio of trading strategies

General Settings

Set up your portfolio for optimization

Parameter Settings

Set up your optimization parameters

Results

View optimization results

Heat Map

View your optimization results in a heat map

3D Graph

View your optimization results in a 3D graph

Multiple Workspaces

Create multiple workspaces, each with its own trading tools

Flexible Grid

Maximize screen real estate using our flexible grid

Table Grid

Create table structured workspaces

Level 1 Data

View streaming level 1 market data

Script Columns

Add script columns that calculate indicators, patterns and signals

Alerts

Create alerts directly on the watchlist

Market Depth

View up to 10 levels of market depth

Trade

Trade directly from the DOM while viewing orders and positions

Alerts

Create alerts directly on the DOM

Bid/Ask/Last

View bid, ask and last quotes

Alerts

Create alerts directly on the T&S