[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [amibroker] Questions for people using automatic transactions with IB


  • To: Ara Kaloustian <amibroker@xxxxxxxxxxxxxxx>
  • Subject: Re: [amibroker] Questions for people using automatic transactions with IB
  • From: Herman <psytek@xxxxxxxx>
  • Date: Sun, 22 Jun 2008 15:00:11 -0400

PureBytes Links

Trading Reference Links

Ara, the problems increase and are exponentially worse as you decrease the time frame, starting with about 3-minute bars. To read in detail about some of the problems (1 minute TF) see:


http://www.amibroker.org/userkb/2007/11/28/high-frequency-automated-trading-systems-part-1/


http://www.amibroker.org/userkb/2007/12/24/high-frequency-automated-trading-hfat-part-2/


best regards,

herman


For tips on developing Real-Time Auto-Trading systems visit:

http://www.amibroker.org/userkb/


Sunday, June 22, 2008, 2:37:11 PM, you wrote:


>

Herman,

 

What do you consider HF trading ... based on 5 min charts ... 1 min charts ?  At what point do you start seeing problems?

 

Tx

 

Ara

----- Original Message ----- 

From: Herman 

To: Louis Préfontaine 

Sent: Sunday, June 22, 2008 8:02 AM

Subject: Re: [amibroker] Questions for people using automatic transactions with IB


Hello Louis,


The UKB covers many related items; http://www.amibroker.org/userkb/


In HF trading you can have many surprises, this may not be applicable to you but may be an eye-opener wrt what can possibly go wrong. 


You may also browse past posts on the AmiBroker-at list, this is where traders discuss automated trading problems. 

See: http://finance.groups.yahoo.com/group/AmiBroker-at/


Wrt code, there are string examples on the UKB. Whatever you do work in steps, first just place orders on the TWS for manual transmitting, and then slowly add more code to the system.


best regards,

herman


Then there are many other forums that deal with the topic. Auto-trading is actually very popular...

For tips on developing Real-Time Auto-Trading systems visit:

http://www.amibroker.org/userkb/


Sunday, June 22, 2008, 10:42:20 AM, you wrote:


>

Hi Herman,


Thank you for your reply.


What exactly do you think can go wrong if the formula is good and has been tested ,many times?  Do you mean errors by IB, or bad transmission, or...?


I understand that if a formula is incorrect, that can be costly, but I am trying to understand how good it can be if done well...


Of course, if it is possible to do it by the click of the mouse directly from AB, that's not bad either.  


Is there a lot of code to learn to be able to make AT work well?


Thanks,


Louis




2008/6/22 Herman <psytek@xxxxxxxx>:


See the link below for more information.


I do not think that automated trading is for the beginner, however I don't know your AFL status. It definitely requires more advanced programming to get and keep things working.


Order filling depends on the broker and availability of shares. For example if you trade short it may happen fairly often that shorts are not available. When things work well it works amazingly fast and is a joy to observe. Even placing orders manually, through AmiBroker, from the keyboard, orders are often filled before your can lift your finger from the keyboard, or before your next quote (snapshot) arrives.


I would guess that very few AB traders are running fully unattended systems, however I know there are some that do. To run fully unattended you must anticipate all problems and have appropriate software, or orders, in place. 


If you trade portfolios using AB/IBc to place the orders, without auto transmit, will prevent a lot of human errors, and reduces the stress of trading. Using automation you can place many 50 orders in a second, doing that manually would be tedious, error prone, and slow.


best regards,

herman


For tips on developing Real-Time Auto-Trading systems visit:

http://www.amibroker.org/userkb/


Sunday, June 22, 2008, 10:07:31 AM, you wrote:


>

Hi,


I am curious about the automatic transactions to IB.  Does it work well?  Do you have to sit and watch all day long to be sure everything works well or can you leave with confidence that everything will go fine?  Does it cost more than usual?  How much time does it take to get the transaction filled?   Isn't it risky to do?


Just very curious...


Thanks,


Louis

 


 

 

__._,_.___

Please note that this group is for discussion between users only.

To get support from AmiBroker please send an e-mail directly to
SUPPORT {at} amibroker.com

For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/

For other support material please check also:
http://www.amibroker.com/support.html




Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe

__,_._,___