HOME FORUMS BROKERS SOFTWARE BOOKS CONTACT US
Elite Trader Your Account  •  Become a Member  •  Help  •  Search    
    Forums ›› Technically Speaking ›› Automated Trading ›› Automated Currency and ETF Arbitrage Journal  


Post A Reply
    Page 1 of 6:   1  2  3  4  5  6  
robbob
 

Registered: Jun 2004
Posts: 68

 

07-23-12 02:12 PM

Hi All,

I've decided to journal about a couple of automated strategies that I've been working on and their performance. One strategy uses support/resistance to generate signals, with the AUD/NZD currency pair that is being traded in production. I'm also trading USD/SGD, HKD/JPY and EUR/DKK in a live account as well, but only with minimal position sizes until I get enough trades to see how the system performs. This strategy usually trades between 1-4 times per day, per currency pair

I've also been working on an ETF arbitrage strategy that trades based on daily bars. This strategy usually places 1-2 trades per week.

I'll update weekly on the results of each strategy.

As far as the software itself goes, I've written a desktop application in Java utilizing Interactive Brokers Java API to handle the market data and trades.

Results up to this point can be viewed on my blog.

http://LimitUpTrading.wordpress.com
twitter: http://www.twitter.com/LimitUpTrading

Cheers!

    Edit/Delete Quote Complain
robbob
 

Registered: Jun 2004
Posts: 68

 

07-24-12 05:28 AM

Weekly update from last week (starting 7/15/12). The AUD/NZD strategy has had the following results, trading live (All results include commissions):

Trades: 14
% Winning Trades: 64.3%
Avg. Trade (ticks): +1.04
Total (ticks): +14.6

Statistics since the system began running in the live account (3/11/12):

Trades: 308
% Winning Trades: 77.6%
Avg. Trade (ticks): +1.31
Total (ticks): +407.1

    Edit/Delete Quote Complain
robbob
 

Registered: Jun 2004
Posts: 68

 

07-26-12 06:28 AM

Well this doesn’t give me warm fuzzies, but I thought that I would share. IB does its nightly reset at 9pm PDT at which time the Trader Workstation (TWS) and IB Gateway will briefly lose their connections to the server. After a few seconds the apps reconnect and everything goes fine.

Tonight however when I returned to my computer at about 9:30pm PDT, both TWS and IB Gateway were prompting me to re-enter my username and password. Which means that Arb Trader was not connected to IB monitoring its trades because somehow I had been logged out.

I entered my username and password in both TWS and IB Gateway. TWS reconnected, but I didn’t check the Gateway because I had assumed it has as well. After about 20 minutes I cleared my desktop to find IB Gateway frozen (screenshot below).

I don’t think that this is a condition that can be programmed for except to send me a notification that the connection has gone bad. I had to shutdown the IB Gateway and restart it in order to get the Arb Trader application to connect to it again.

    Edit/Delete Quote Complain
robbob
 

Registered: Jun 2004
Posts: 68

 

07-30-12 03:17 PM

Live by the sword, die by the sword. The AUD/NZD strategy took a bit hit this week losing 114 ticks. I was on the wrong end of a bad fill this week. IdealPro (currency exchange venue IB uses) is supposed to be closed from 14:00 to 14:15 each day. I was filled on a order at 14:01 when the price spiked down. I contracted IB and asked how I was filled AFTER the market was supposedly closed. They explained that the IdealPro ‘closed’ time is like a rolling shutdown where each bank that acts as a market maker will begin their shutdown period starting at 14:00, but some banks may still be online for a few minutes. So basically, liquidity disappears starting at 14:00 until all banks are offline.

This is the first week that I also begin trading EUR/DKK, HKD/JPY, and USD/SGD with minimal position sizes in the live account to see how they perform. All results include commission.

Week of 7/15/12

AUD/NZD
Trades: 17
Winning Trades: 76.5%
Total P/L: -114 ticks

USD/SGD
Trades: 18
Winning Trades: 72.2%
Total P/L: -70.6 ticks

HKD/JPY
Trades: 13
Winning Trades: 76.9%
Total P/L: +0.90 ticks

EUR/DKK
Trades: 16
Winning Trades: 87.5%
Total P/L: +26.9 ticks



Total since inception (3/11/12)
AUD/NZD
Trades: 325
Winning Trades: 77.5%
Total P/L: +293.1 ticks


Update on Progress of the Arb Trader Application

Currency Strategy

This week I will be moving to live trading the following features/bugfixes.


  • Ensure that all orders are cancelled by the IdealPro close time of 14:00, and resubmitted by the 14:15 open time.
  • Make sure trades placed on Sunday evening have the correct parameters based ONLY on Sunday’s hourly prices, and not on Friday’s
  • Add timestamp to output that is displayed in the app’s text area.


End-of-Day ETF arb strategy

This strategy has closed 1 round turn trade at this point. The strategy takes its positions near the close of the market. It begins looking for entry/exit signals 1 minute before the market closes. I will be taking this value down to 15 seconds before the market closes instead.

    Edit/Delete Quote Complain
Nym
 

Registered: May 2012
Posts: 117

 

08-06-12 10:11 AM

I definitively like your journal as I am thinking to implement something similar!

    Edit/Delete Quote Complain
robbob
 

Registered: Jun 2004
Posts: 68

 

08-06-12 02:47 PM

Thanks! I should have an update with last week's trading results up later today or tomorrow.

    Edit/Delete Quote Complain
    Page 1 of 6:   1  2  3  4  5  6  
Post A Reply


Receive an email whenever a new post is added to this thread by subscribing to it.
 
Rate This Thread:

Forum Jump:
 

 

   Conduct Rules  -  Privacy Policy  -  Day Trader -  Day Trader Forum -  Best Trading Software -  Sitemap Copyright © 2013, Elite Trader. All rights reserved.    
 
WHILE YOU'RE HERE, TAKE A MINUTE TO VISIT SOME OF OUR SPONSORS:
Advantage Futures
Futures Brokerage & Clearing
AMP Global Clearing
Futures and FX Trading
Bright Trading
Professional Equities Trading
CTS
Futures Trading Software
DaytradingBias.com
Professional Trading Analytics
ECHOtrade
Professional Trading Firm
eSignal
Trading Software Provider
FXCM
Forex Trading Services
Global Futures
Futures, Options & FX Trading
Interactive Brokers
Pro Gateway to World Markets
JC Trading Group
Direct Access Trading
MB Trading
Direct Access Trading
MultiCharts
Trading Software Provider
NinjaTrader
Trading Software Provider
OANDA
Currency Trading
optionshouse
Option Trading & Education
Rithmic
Futures Trade Execution Platform
SpeedTrader
Direct Access Trading
SpreadProfessor
Spread Trading Instruction
thinkorswim by TD Ameritrade
Direct Access TradingAdvertisement
TradersStudio
System Building & Backtesting
Trading Technologies
Trading Software Provider
Trend Following
Trading Systems Provider