MovingAverage
Just a retail hack
- Joined
- 23 January 2010
- Posts
- 1,315
- Reactions
- 2,566
Seriously, you're testing my patience but I'm not patient at the best of times. No, my entries remain the same--always at the start of the month. I never mention shifting to inta-month entries. As I said, I'm only looking to add an additional exit which MAY be triggered intra-month only if a particular stock sees an uncharacteristic decline otherwise all exits are EOM. Entries and Exits do not impact price movement (bars) regardless of timeframe. Monthly systems remove much of the daily "noise" that you see on daily price bars. Seems like I'm not very good at explaining myself.But your entries and exits will be placed before the monthly bars are completed?
I probably didn't explain myself here. What I meant to say was, if you use and inter monthly exit then you will probably be triggered by that noise that a monthly bar ignores.Wouldn't a intra monthly exit bring that noise back?
No....I’m planning to look for uncharacteristic rapid declines in a stock price to trigger the intra-month exit—that is not noise. One very simple way to look at this is how the current price is relative to ATR or SDI probably didn't explain myself here. What I meant to say was, if you use and inter monthly exit then you will probably be triggered by that noise that a monthly bar ignores.
Hi MA,No....I’m planning to look for uncharacteristic rapid declines in a stock price to trigger the intra-month exit—that is not noise. One very simple way to look at this is how the current price is relative to ATR or SD
Hari,Hi MA,
Just went through the thread and it is pretty interesting. Looking at the timing of your original post, I hope you were able to escape the market decline in Mar 2020.
I am working on a monthly system and whilst the overall system performance is good, 2008 and 2020 drawdowns were a killer. These two took the max system draw down to more than 40%. Looking at the monte carlo results, the system is pretty much useless with due to this.
In order to manage or reduce the drawdown, I want to test exiting the positions intramonth, based on an index rule(index falls by x% on any given day) then even if it is the middle of month, system will have to sell all positions and wait for a the next month to take new entries.
I was wondering is you have been able to code this type of intra month exit in Amibroker. TimeframeSet/Restore options dont seem to work as the exit still happens at the end of the month.
Do I need to run the system in daily timeframe with entry signals being executed on the first day of the month?
Is there any other way?
Regards,
Hari
Hi Hari,Hi MA,
Just went through the thread and it is pretty interesting. Looking at the timing of your original post, I hope you were able to escape the market decline in Mar 2020.
I am working on a monthly system and whilst the overall system performance is good, 2008 and 2020 drawdowns were a killer. These two took the max system draw down to more than 40%. Looking at the monte carlo results, the system is pretty much useless with due to this.
In order to manage or reduce the drawdown, I want to test exiting the positions intramonth, based on an index rule(index falls by x% on any given day) then even if it is the middle of month, system will have to sell all positions and wait for a the next month to take new entries.
I was wondering is you have been able to code this type of intra month exit in Amibroker. TimeframeSet/Restore options dont seem to work as the exit still happens at the end of the month.
Do I need to run the system in daily timeframe with entry signals being executed on the first day of the month?
Is there any other way?
Regards,
Hari
Hari,Hi MA,
Just went through the thread and it is pretty interesting. Looking at the timing of your original post, I hope you were able to escape the market decline in Mar 2020.
I am working on a monthly system and whilst the overall system performance is good, 2008 and 2020 drawdowns were a killer. These two took the max system draw down to more than 40%. Looking at the monte carlo results, the system is pretty much useless with due to this.
In order to manage or reduce the drawdown, I want to test exiting the positions intramonth, based on an index rule(index falls by x% on any given day) then even if it is the middle of month, system will have to sell all positions and wait for a the next month to take new entries.
I was wondering is you have been able to code this type of intra month exit in Amibroker. TimeframeSet/Restore options dont seem to work as the exit still happens at the end of the month.
Do I need to run the system in daily timeframe with entry signals being executed on the first day of the month?
Is there any other way?
Regards,
Hari
Thanks MA. Makes perfect sense.Hari,
I think your challenge might be that in your backtest parameters you are running it as a monthly and exiting on next bar open. With this config even if you generate an intra-month exit you will only sell on next bar open which will be the start of next month. Set you parameters to daily and use TimeFrameSet/Restore to switch to monthly for regular entries and exits. Because your parameters are set to daily your emergency exit will exit intra-month on next day open of daily bars, which is what you're chasing. Hope this makes sense?
MA
My understanding of the way the ASX works I can’t see how any broker can offer a market to limit outside of the market being open.I have also just tested an ASX system on a monthly timeframe giving too good to be true results and leading to some serious head scratching and eventually to this intriguing post.....
With some work the amibroker exploration function will reveal all in the search for the unholy grail!!
On a separate note I have another question.
For those of you trading systems which buy the open, I have not been able to find a broker that allows a market order out of trading hours to buy on the next open, does such a broker exist?
Interactive brokers suggest they offer this, can anyone confirm?
Or is it only possible to place a limit order out of hours at the close price and hope for a fill at the open?
That’s what I’ve found also, however I’m confused as the idea behind systems like the WTT is generate signals after the close, place your orders and get on with your life. The reality seems to be make sure you are at your computer on the open so you can enter your orders.My understanding of the way the ASX works I can’t see how any broker can offer a market to limit outside of the market being open.
Good point. WTT is just another EOD (but in that case EOW) system. I live trade two EOD/EOW system and all I do is after performing my explore in AB after the day’s close and I place limit (not market to limit) orders that evening for the following day’s open. Most brokers will allow you to place limit orders after hours. All I do is price my buy price around 1-3 % higher than the last close. In most cases I get all my buys, but in some cases prices will rocket on open well above 3%. Most mornings around 9.50 I’ll check the IAP on my buys and adjust upward if it looks to be above my buy limit.That’s what I’ve found also, however I’m confused as the idea behind systems like the WTT is generate signals after the close, place your orders and get on with your life. The reality seems to be make sure you are at your computer on the open so you can enter your orders.
I’m missing something I think.
Pretty simple actually: for a purchase:That’s what I’ve found also, however I’m confused as the idea behind systems like the WTT is generate signals after the close, place your orders and get on with your life. The reality seems to be make sure you are at your computer on the open so you can enter your orders.
I’m missing something I think.
Does it matter?Thanks for your input guys, I am on a random walk journey to success..
I appreciate this is off topic and although I am talking weekly there is still relevance to monthly timeframe.
After some effort I have been able to recreate more or less exactly the detailed backtest results of the WTT as advertised which is encouraging however I still have some pieces of the puzzle to piece together.
1) The process of buying on open which you guys have explained. I'm thinking it's impossible to estimate the slippage effect of this method without live trading and the cost does not seem to have been accounted from in the results of the WTT as advertised. Perhaps this is included in the stated 0.08% commission cost, which to me seems on the low side.
2) Commissions of 0.08% or minimum $6 are stated. There doesn't appear to be an allowance for the transaction cost of the bid ask spread which can be considerable on low volume illiquid stocks even with filters in place.
for example assuming for some reason you buy and sell with no change in price;
buy at the ask of say $0.50
sell at the bid of say $0.51
Transaction cost = 2%
What are you guys allowing for slippage and spread in your ASX strategies if at all?
Cheers
John
Good question re slippage...I generally don’t account for it in my sims. I think @Skate has commented on this in his dump it here thread. Why don’t I account for slippage, well in 99% of cases in my live trades on buy at open I tend to get my order during the open auction. There’s a few cases in my live trading where I’ve missed the open auction but it’s only a very small number of trades. So for the most part I get the open price so don’t worry about accounting for slippage in my simsThanks for your input guys, I am on a random walk journey to success..
I appreciate this is off topic and although I am talking weekly there is still relevance to monthly timeframe.
After some effort I have been able to recreate more or less exactly the detailed backtest results of the WTT as advertised which is encouraging however I still have some pieces of the puzzle to piece together.
1) The process of buying on open which you guys have explained. I'm thinking it's impossible to estimate the slippage effect of this method without live trading and the cost does not seem to have been accounted from in the results of the WTT as advertised. Perhaps this is included in the stated 0.08% commission cost, which to me seems on the low side.
2) Commissions of 0.08% or minimum $6 are stated. There doesn't appear to be an allowance for the transaction cost of the bid ask spread which can be considerable on low volume illiquid stocks even with filters in place.
for example assuming for some reason you buy and sell with no change in price;
buy at the ask of say $0.50
sell at the bid of say $0.51
Transaction cost = 2%
What are you guys allowing for slippage and spread in your ASX strategies if at all?
Cheers
John
Makes sense RE the longer timeframe.slippage matters more in systems with smaller timeframes. it really shouldnt make much of an impact on a monthly system.
as for buying, I just look at the depth and place my buy limit towards the upper end to ensure I get filled. I dont quibble about a few cents on my monthly. I just want in, and then check it a month later.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?