Forums › Trading System Mentor Course Community › Trading System Brainstorming › ASX same day close system
- This topic is empty.
-
AuthorPosts
-
September 21, 2016 at 1:35 pm #101560AnonymousInactive
after running some backtests with decent results im thinking of starting an asx same day close system but have a few remaining questions im still fuzzy on:
– is there a worthwhile avantage to using the latest version of batchtrader (with i dont have) mentioned in scott’s journal here here or can i just the use the version previous with the option “Auto-close positions with market orders”, ASX=15:45
– how much margin is available on the asx during the day. from what i have gathered this is not a straight forward thing to answer as different stocks have different margin allowances. what are others doing? can we go to SetOption(“AccountMargin”,25) as in the US market?
September 21, 2016 at 9:00 pm #105270Nick RadgeKeymaster1. Can’t see why the current MOC version won’t be suitable. Works okay for me – not that I’m trading an ASX EOD strategy.
2. Margin will be limited on shares outside the ASX-300 and I’m quite sure the maximum LVR that IB offers is 50% when it is available.
The only way to get higher margin is via CFDs
September 21, 2016 at 10:32 pm #105271ScottMcNabParticipantI am trading ASX with MOC system. I asked for Levente to design the new API as I had tried using market orders to sell (ASX doesn’t have MOC order) at 15:59 but I was losing money compared with results from Amibroker (which were using the closing price). To get the closing price requires a (sell) limit order to be placed in the pre-CSPA between 16:01 and 16:09. The CSPA then occurs at 16:10 and an algorithm determines the final sell price (which you will be given if your sell limit order is in the range). I asked Levente to add 2 different options to set the price for the sell limit order. The first (which I am using at the moment) sets the price based on the buy price (I am using 8% below buy price). The second option (if you have subscribed to data feed) sets the sell limit order price based off the last traded price.
I am not confident I have this correct so please look into it further as I find the closing auctions (and their associated order requirements) for different markets quite confusing. The new API has been working for me and giving me the exact same prices as the Amibroker system running alongside the live trading system since I started using it.
I did try using sell order (mkt) at 16:01 and strangely enough it did work on the first day but for the next few days it did not.
September 22, 2016 at 4:01 am #105276AnonymousInactiveScott McNab wrote:I am trading ASX with MOC system. I asked for Levente to design the new API as I had tried using market orders to sell (ASX doesn’t have MOC order) at 15:59 but I was losing money compared with results from Amibroker (which were using the closing price). To get the closing price requires a (sell) limit order to be placed in the pre-CSPA between 16:01 and 16:09. The CSPA then occurs at 16:10 and an algorithm determines the final sell price (which you will be given if your sell limit order is in the range). I asked Levente to add 2 different options to set the price for the sell limit order. The first (which I am using at the moment) sets the price based on the buy price (I am using 8% below buy price). The second option (if you have subscribed to data feed) sets the sell limit order price based off the last traded price.I am not confident I have this correct so please look into it further as I find the closing auctions (and their associated order requirements) for different markets quite confusing. The new API has been working for me and giving me the exact same prices as the Amibroker system running alongside the live trading system since I started using it.
I did try using sell order (mkt) at 16:01 and strangely enough it did work on the first day but for the next few days it did not.
Agreed that this is all pretty confusing, but i now understand alot more from your explanation of it… thanks scott! i guess if there is a significant and consistent jump from the near market close (until 15:59) to the close price then its worth paying for extra costs of getting the new API. i was hoping it might be a case of swings and roundabouts where sometimes you win and sometimes you lose and the gap between near close and close was not so big.
also, regarding the choice of a sell limit at 8% below the buy price, presumably you could choose any large % value and it will be “in the range” most of the time unless there is a large drop below. what then? sell on the open?
September 22, 2016 at 4:05 am #105275AnonymousInactiveNick Radge wrote:1. Can’t see why the current MOC version won’t be suitable. Works okay for me – not that I’m trading an ASX EOD strategy.2. Margin will be limited on shares outside the ASX-300 and I’m quite sure the maximum LVR that IB offers is 50% when it is available.
The only way to get higher margin is via CFDs
ok thanks nick… back to the backtesting… my “decent results” may not be as decent without a LVR 33%
September 22, 2016 at 5:52 am #105278LeeDanelloParticipantCan you get 50% LVL on all ASX shares in the All Ords?
September 22, 2016 at 7:03 am #105279Nick RadgeKeymasterQuote:Can you get 50% LVL on all ASX shares in the All Ords?No
September 22, 2016 at 7:05 am #105280Nick RadgeKeymasterI should say I stand corrected on my comments above – not sure what I was thinking!
The ONLY way to participate in the closing ASX auction is using a LIMIT order below the current price.
So unless the API can do that, then you’re relegated to the 3:59PM option which quite frankly is inferior.
September 22, 2016 at 8:19 am #105281LeeDanelloParticipantI imagine I can download that list off Commsec
September 22, 2016 at 9:20 am #105282AnonymousInactiveNick Radge wrote:I should say I stand corrected on my comments above – not sure what I was thinking!The ONLY way to participate in the closing ASX auction is using a LIMIT order below the current price.
So unless the API can do that, then you’re relegated to the 3:59PM option which quite frankly is inferior.
thanks nick… new API now installed
September 22, 2016 at 9:55 am #105277ScottMcNabParticipantDarryl Vink wrote:Scott McNab wrote:I am trading ASX with MOC system. I asked for Levente to design the new API as I had tried using market orders to sell (ASX doesn’t have MOC order) at 15:59 but I was losing money compared with results from Amibroker (which were using the closing price). To get the closing price requires a (sell) limit order to be placed in the pre-CSPA between 16:01 and 16:09. The CSPA then occurs at 16:10 and an algorithm determines the final sell price (which you will be given if your sell limit order is in the range). I asked Levente to add 2 different options to set the price for the sell limit order. The first (which I am using at the moment) sets the price based on the buy price (I am using 8% below buy price). The second option (if you have subscribed to data feed) sets the sell limit order price based off the last traded price.I am not confident I have this correct so please look into it further as I find the closing auctions (and their associated order requirements) for different markets quite confusing. The new API has been working for me and giving me the exact same prices as the Amibroker system running alongside the live trading system since I started using it.
I did try using sell order (mkt) at 16:01 and strangely enough it did work on the first day but for the next few days it did not.
Agreed that this is all pretty confusing, but i now understand alot more from your explanation of it… thanks scott! i guess if there is a significant and consistent jump from the near market close (until 15:59) to the close price then its worth paying for extra costs of getting the new API. i was hoping it might be a case of swings and roundabouts where sometimes you win and sometimes you lose and the gap between near close and close was not so big.
also, regarding the choice of a sell limit at 8% below the buy price, presumably you could choose any large % value and it will be “in the range” most of the time unless there is a large drop below. what then? sell on the open?
It has to be less than 10% from the last traded price or IB does not accept the limit order in the pre-CSPA. Ideally, the API would use the last traded price rather than the buy price as the reference point but that is another $80 a month for the live data feed….not wanting to pay that while still in early live testing stages
September 25, 2016 at 7:47 am #105272JulianCohenParticipantDarryl and Scott are you using the new ASX MOC batch trader now?
Happy with it if you are?
I have spent a whole day working on an ASX MOC and I think I might have one at last.
September 25, 2016 at 9:27 am #105291ScottMcNabParticipantHappy with it I am !
September 25, 2016 at 9:46 am #105292AnonymousInactiveJulian Cohen wrote:Darryl and Scott are you using the new ASX MOC batch trader now?Happy with it if you are?
I have spent a whole day working on an ASX MOC and I think I might have one at last.
too soon to tell for me julian… planning on launching the asx-moc-MOC tomorrow!
September 25, 2016 at 10:27 am #105293JulianCohenParticipantBest of luck then old boy.
-
AuthorPosts
- You must be logged in to reply to this topic.