Westernpips Trader 3.9 User Guide
Westernpips Trader 3.9 User Guide
Westernpips Trader 3.9 User Guide
TRADER 3.9
© 2007-2017
-1-
WESTERNPIPS TRADER 3.9 SOFTWARE
ABOUT WESTERNPIPS TRADER 3.9 SOFTWARE
THE DAY HAS COME, WHICH YOU ALL WERE WAITING FOR!
Westernpips Trader is a platform integrated with the world's largest brokers using the
FIX / API technology. The built-in high-frequency trading algorithm allows you to trade
directly through the FIX protocol, the world's fastest financial data transfer protocol.
2
INSTALLING AN CONFIGURING THE
PROGRAM WESTERNPIPS TRADER 3.9
CLIENT AUTHENTICATION: HOW TO LOG IN?
To access the program, you will need to enter your username.
First need install software to your VPS or PC (better use VPS or dedicated servers for
trading).
3
4. Enter the user name in the "Client Login" field and click “Send Application” button.
Your username will be emailed to you along with the program files. Usually this is
your email address. For example [email protected]
5. If you sent the registration request successfully, you will see the following message
A license is generated for a particular VPS server or PC, and you can not
use the same user name from a different location. If you want to change
the license for a VPS server or PC, you must first request the removal of
the old license. After the old license is deactivated, you will need to send
a request to activate the license from the new location of the VPS server
or PC. Removal and replacement of licenses is carried out absolutely
free of charge by our customer support within 1 working day after
receipt of your request for deactivation and registration of a new
license.
4
11. If your license is active, you will see the main Westernpips Trader 3.9 window.
12. In order to start trading you need to first set up a connection to a fast data feed
provider (“FEED MANAGER” tab) and then add a FIX API broker where you plan to
start trading (“MY BROKER” tab).
5
“FEED MANAGER” TAB CONFIGURATION
“ FEED MANAGER” TAB CONFIGURATION: FAST DATA FEED PROVIDERS SET UP
"FEED MANAGER" - a section of the program in which you can manage the settings for
connecting to fast data feed providers. You need to have an account. In the BETA version
of Westernpips Trader 3.9 software are available Rithmic, LMAX API, LMAX FIX. We plan
to expand this list as soon as possible.
1. First fill in the fields "Login" and "Password" and then select the connection type
"Demo" or "Real" and click "CONNECT" button.
6
2. In the connection log, you will see a message about a successful connection or an
error. If the connection is established successfully, you will see the balance of your
Rithmic account and the green connection signal in the upper left corner of the
program.
The list of brokers will be constantly expanded. You can request the addition of any
broker to our structure, it takes no more than three days. At the request of the client, the
added broker may be private and available only to him.
7
Let's look at setting up a connection to a slow FIX API broker
using the example of the FXCM API broker (Trade Station).
Click the "New Broker" tab, where you will be offered a list of available connections.
Select "FXCM API" and in the "Broker Display Name" field, create and print the name of
your connection (any one of your choice). Click the "CREATE" button.
A tab is created where you must enter the information required for connection.
8
1. Open a trading account in FXCM for the Trade Station trading platform
https://www.fxcm.com/uk/platforms/trading-station
2. First fill in the "Login Name" and "Password" fields and then select the "Demo" or
"Real" connection type and press the "TO TRADE" button.
On this tab you can also edit the name of the connection. To do this, click the "EDIT
NAME" button, Enter new connection name and click “OK”
9
Also, you can completely delete the created connection using the "DELETE" button. If
you have already established a connection to this broker and created a trader window,
you need to first stop the trade on the tab "GO! Trade". In the current broker window,
press the" DISCONNECT "button, then return to the" MY BROKER "tab where in the
window of the broker you need click the "STOP TRADE" button and after that you can
completely delete the current connection to the broker from the program.
4. To connect to the broker, click the "CONNECT" button. The trader window will be
activated.
10
5. In case of successful connection, you will see your balance (this function is not
available in all brokers) and the button "ADD STRATEGY" will become active.
Here you can add new strategies and start FIX API latency arbitrage trading.
11
“GO! TRADE” TAB CONFIGURATION
“ GO! TRADE” TAB CONFIGURATION: FIX API ARBITRAGE TRADING STRATEGY
"GO TRADE" - the main window of the program where high-frequency trade is carried
out, parameters of trading strategies are adjusted. For your convenience, a maximally
detailed log has been implemented in which you can view open and closed orders, as
well as the most detailed information about the orders made by the strategy, the order
execution time, slippage, gap and so on.
1. To add a new strategy, click the "+ADD STRATEGY" button. The strategy settings
window opens, where you need to select the parameters of the trading strategy.
12
FAST DATA FEED OPTIONS
“Strategy Name”- arbitrary name of the trading strategy (any for your choice the name
that you come up with)
“Fast Broker” - provider of fast data feed (to choose necessary for you broker from the
list of available connections.
“Instrument” – The Instrument on which you want to start trading (you must select from
the list of available Instruments)
“Type Filing”- Type of execution of the order FOK or IOC (it is necessary to choose from
the list of available)
FOK – Fill or kill (FOK) is a type of time-in-force designation used in securities trading
that instructs a brokerage to execute a transaction immediately and completely or not at
all. This type of order is most likely to be used by active traders and is usually for a large
quantity of stock. The order must be filled in its entirety or canceled (killed).
IOC - An immediate or cancel order (IOC) is an order to buy or sell a security that must
be executed immediately, and any portion of the order that cannot be immediately filled
is cancelled. An IOC order is one of several "duration orders" that investors can use to
specify how long the order remains active in the market and under what conditions the
order is cancelled.
“Minimum Level”- Lagging (GAP) of quotes in the pips at which the strategy will open
the order. For currencies, the calculation is based on 5-digit quotes. For the GER30 index,
the calculation is based out for 2-digit quotes.
In Mode 0:
Sell signal is calculated by the algo:
Fast Bid - Slow Bid;
Buy signal is calculated by the algo:
Fast Bid - Slow Bid;
In Mode 1:
Sell signal is calculated by the algo:
Fast Ask - Slow Bid;
Buy signal is calculated by the algo:
Fast Bid - Slow Ask;
“Max Spread”- maximum values of the spread at the opening of the transaction
“Limit Order”-
“Amount”- the size of the trading lot for opening the order.
“Range Order”-
“Amount”- the size of the trading lot for opening the order.
“Range”- The maximum allowable (allowed) slippage for opening an order. The value is
set as the coefficient from the current spread for the instrument.
14
For example if you set Range = 2, maximum slippage in open order Can be equal to
spread*2.
“Market Order”-
“Amount”- the size of the trading lot for opening the order.
“Slippage”- this value allows you to set an additional stop loss in case the order opens
with a slippage. Stop Loss will be calculated as a coefficient from the current spread on
the tool. For example: if you set up Slippage = 2, if order was opened with big slippage
(slippage will more than current GAP) strategy close order with Stop Loss =
Slippage*spread.
THE FIXSL VALUE WILL BE BLOCKED. PLEASE DON`T USE VALUE MORE THAN 3-5.
RISK MANAGMENT
“Max Loss %”- maximum drawdown for a deposit in percent. For example, if you set a
value of 20%, the strategy will stop trading if your deposit is reduced by 20%.
“FIX TP”- Take Profit for open position. Calculated as a coefficient from the current
spread on the instrument. For example if you set up FIXTP = 1, strategy will close order
when position profit will more than spread*1 pips.
“FIX SL”- Stop Loss for open position. Calculated as a coefficient from the current spread
on the instrument. For example if you set up FIXSL = 3, strategy will close order when
position loss will more than spread*3 pips.
15
PROGRAMM LOG
“OPEN POSITIONS” - this tab of log displays all open positions at this moment. You can
also close the position with the "Close" button.
“CLOSED POSITIONS” - this tab displays all the closed positions (this tab is not available
for all brokers).
“STARTEGY LOG” - this tab displays a detailed trading log with detailed transcripts on
the type of open / closed position, spread, trading instrument, Gap, slippage and order
execution time. As well, as messages on errors in the execution of orders and all
information useful for trading are displayed in the strategy log.
16
RECOMMENDATIONS FOR WORKING
WITH THE PROGRAM
VPS PERFORMANCE
For the best performance of the program, we recommend using the following VPS (PC)
parameters:
Dedicated server;
8 CPU;
8 RAM;
50 GB HARD DISK;
You must use the VPS for trading advisor. Select your VPS server
Best VPS and Dedicated servers for arbitrage:
Use LD4 London location VPS for Lmax and Saxo data feed
Use New York or CME location VPS for Rithmic and CQG data feed
17
CONTACT US
Company Westernpips Group appeared in the forex market in 2007 year. Our team of
highly skilled programmers developing arbitrage forex software for the Forex and CFD`s
market. Our main product - a software Westernpips Trader 3.9 for high-frequency
arbitrage forex trading and arbitrage forex software Trade Monitor 3.7. We have found
the fastest data feed providers and combined them into a single software which is unique
and the only one nowadays the software package includes a variety of tools for arbitrage
trading.
SKYPE TO:
westernpips.com westernpips OFFICIAL WEB PAGES:
group.westernpips http://westernpips.com
http://westernpips.ru
E-MAIL TO: http://westernpips.pro
[email protected] http://westernpips.eu
[email protected] http://westernpips.cn
[email protected] http://westernpips.us
http://westernpips.name
http://westernpips.center
18