Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Installation Guide

Installation Guide

The Marketcetera Automated Trading Platform runs on Linux, Windows, OSX, and other flavors of Unix for which a Java JDK is available. Installers are available here. Download the installer appropriate for your operating system and following the instructions below, accordingly.

Windows
Windows native installers are available for 32-bit and 64-bit installations. To install on Windows, download the installer appropriate for your architecture (32-bit or 64-bit) and double-click to install. You can choose which components to install when running the installer. Marketcetera is supported on all modern Windows versions.

Mac OSX

Mac OSX packages are available for 64-bit modern OSX platforms (Intel only, no Power PC). To install on Mac OSX, download the package and double-click to install.

Linux
Linux packages are available for 32-bit and 64-bit Linux installations. The packages are made available as executable tar balls. To install, download the installer, and execute it as if it were a shell script.

Installation

Welcome and License Agreement
The first two screens of the installer are unremarkable. They welcome you to the installation experience and ask you to accept the license agreement, which you’ll find none too onerous.

Image RemovedImage Added


Image Added

Select Destination Directory

Image Removed


Select the destination directory. Unsurprisingly, this is where the application will be installed. Marketcetera The Marketcetera Automated Trading Platform does not need to be installed with administrator or root rights. If you choose to run the installer as administrator or root, you’ll need to also run the application as administrator or root thereafter. It’s probably best to just install it somewhere where you don’t need special rights. This is the default behavior on all platforms.

Installation Type

Image Added

Image Removed

The installation type determines the Marketcetera components that are installed. Photon is the UI client, Order Loader is a command-line utility for bulk-adding orders, and the Strategy Engine is your strategy execution and market data nexus. You probably want to install at least Photon and the Strategy Engine. Might as well throw the Order Loader in there, too, why not? So, just select the full installation

Select Components

Image Added

Each installation will require one Deploy Anywhere Routing Engine (DARE) and zero or more Strategy Engine (SE) installations. Initially, it's fine to accept the defaults. As you become more familiar with the platform, you can install more SE nodes.


Configure Broker/Exchange

Image Removed

When installing the Strategy Engine or Order Loader, you’ll need to specify an exchange to connect to. Most people will start by connecting to the Marketcetera simulated exchange for testing. Other exchanges can be added later, as necessary. The default value, exchange.marketcetera.com, is the host for our simulated exchange. You’ll also need to specify a unique value for Image Added

DARE is designed to manage connections to brokers and exchanges using the financial information exchange protocol, FIX. Marketcetera provides a simulation exchange that you can use for testing and the installer will create a connection to the exchange for you.  SenderCompID. The easiest value to use is probably your email address. Note that each server connection needs a unique SenderCompID. It’s worth noting that your machine will need to have its clock synchronized via NTP to connect to the Marketcetera simulated exchange.

Strategy Engine Configuration

Image Added

These values are used to connect your SE to your DARE instance. The default user and password, trader/trader, will work with your DARE instance.


That’s it! You’re done. Next, have a look at our Getting Started how-to.