Order Automation?

Discussion in 'Trading Software' started by ges, Dec 8, 2002.

  1. ges


    What I want to do is fairly simple, and I don't want to invest in TS or something equally expensive. I already have my systems in place and can trade them as is, but I would like to automate some of the order entry stuff.

    I trade through IB. What I'd like to be able to do is have a simple program (API through Excel maybe?) that would allow me to enter entry exit orders based on some fairly simple conditions...something like:

    Buy XYZ with a limit order at 10% below yesterday's close.
    Once a position is open...sell MOC if the high of the day is 5% greater than the entry price.

    I have a feeling this might be fairly easy to do for someone who is familiar with programming Excel. I'm not.

    Is there software out there that I could interface with IB to do something like this?

    Or could a non-programmer (well, some programming experience, but not a lot) like me do something like this with Excel?

    Thanks for any pointers,

  2. IB has an interface that allows you to do that with Excel. I haven't used it. I know what you are trying to do. Scan 100 stocks for that simple rule, copy the orders into IB and send it of instead of keying in all this numbers. After a while we are getting even to lazy to do that :).
    Try http://www.dynaorder.com they do automated trading execution. Even thou I am related to WL I am not sure whether you can do basket order (but I think since WL has the feature?). You can find infos here:
    Dynaorder supports a couple of other trading software that might be helpful for you too.

  3. hi I do all my trade automation with visual basic. Is faster then Excel and allow me to include indicators.

    If you want I can help you with a tool - private message me if you are interested

  4. ges


    moonwalker, Volker,

    Thanks. I think the VB option is probably just what I need. I'll PM Monnwalker and see what it might take. I don't mind learning VB if it will get me what I need.