Out of interest Skate, would you mind showing us the backtest results for the system over the first week? You would expect it to match, it's good to check that it does.
My understanding is that if there is more demand than offer during the auction, the price will increase and in the above example, the open price will NOT be 5.2 but 5.21 or whatever to ensure the situation you describe does NOT happen: open price is equal to price P where all sells down to P or below and buys up to P and above can be executed.I could be proven wrong but be disappointedA backtest can never match live trading. The point of a backtest is only to establish a positive expectancy. Think of the back testing as Phase 1 testing. If the system gives a positive expectancy in Phase 1, then you move to phase 2 testing which is live trading. initially, your live trading is still testing.
A backtest can never match real trading for many reasons.
Here is 1 very simple situation that can make backtesting differ from live trading. If we assume a stock has the following Buy bids and Sell offers during the preopen session (7:00am to 10:00am):
Buy Orders
2000 @ 5.21
5000 @ 5.20
1000 @ 5.20
1000 @ 5.20
1000 @ 5.20
1000 @ 5.20
1000 @ 5.20
1000 @ 5.20
2000 @ 5.18
2000 @ 5.17
Sell Orders
1000 @ 5.19
2000 @ 5.20
1000 @ 5.20
6000 @ 5.20
1000 @ 5.21
5000 @ 5.22
2000 @ 5.23
5000 @ 5.23
1000 @ 5.24
3000 @ 5.25
In the above example we will assume that the ASX algorithm sets the opening price at $5.20 at the opening auction. There are 4 Sell bids making a total of 10,000 shares selling at the opening price of $5.20 or less and 8 Buy bids making a total of 14,000 at the opening price of $5.20 or more. In this situation only the first 5 Buy bids (highlighted red) fit into the 4 Sell bids (highlighted red) of 10,000 shares available at the match price. These 5 highlighted Buy bids will get filled at $5.20 during the opening auction. The remaining 3 Buy bids of 3,000 shares at the opening price of $5.20 are known as the Surplus and will not get filled during the opening auction.
If immediately after the opening auction the trading price moves higher than the opening price of $5.20 and stays higher for the rest of the day, the 3,000 buy bids at $5.20 will never get filled and will be purged from the list at the end of the day if they have been entered as ‘good for the day’ bids.
From the above example, we can see that while the opening price was $5.20, some bids got filled but others did not. So not only can the system backtest get a different result from live trading, but of 2 people trading the same system only one may get filed and would have different results based on where they are in the queue at the opening auction.
This is just one example and there are probably another dozen scenarios that could result in a difference between a backtest and live trading.
I thought I might be missing something, I'm often missing something. But I still don't get the statement that Amibroker uses dumb maths. Amibroker will use what we tell it to use. Why can't we do that?
"Just because a buy signal is generated doesn't automatically mean it's a buy"
This is an important point that I was not aware of in this discussion. (I probably missed it) I was under the impression this was a purely code-based trading system in which you trust the system and take the signals without hesitation. But if there's a discretionary element to stock selection that can't be coded then I understand why the backtest won't match.
My understanding is that if there is more demand than offer during the auction, the price will increase and in the above example, the open price will NOT be 5.2 but 5.21 or whatever to ensure the situation you describe does NOT happen: open price is equal to price P where all sells down to P or below and buys up to P and above can be executed.I could be proven wrong but be disappointed
A backtest can never match real trading for many reasons.
I'm playing along as I'm interested to compare the different levels that we sell at and the overall impact it has. I won't necessarily be at the computer at 10:30am on the day we sell, so if I don't get out on the open, it won't be the same as Skate. What difference does this make over time? But my buy positions are identical to Skate as I used the same entry quantities and price limits. End values are different as CMC has $11 per trade ($9.90 if you do more than x trades in a month). So a bit worse than skate. However, I could have up to $10,000 positions and still only pay $11.
View attachment 103530
Yeah ! Go Goldies !The markets are being kind to us today
The results look pleasing so far today so I'll post a capture because as you know results can turn in a heartbeat.
Well done @Lone Wolf as you have kept either below or equal to the Position Size of $1,000.20 buy orders filled so far. All filled at the open price and matching Skate's (brokerage aside).
View attachment 103582
So we actually need to log in somewhere each time and update details? Should I give them my TFN or ABN? Does it make any difference?Share the feeling
But how do you think compushare makes profit: by billing companies for mailing.
There is no real want by these chess manager to reduce
Why would i need to have a specific email, bank account, tfn per share traded, could not we have a default setup atyached to our hin?
Yes we can but where is the money....
Yes for every share ticker, with compushare you have to update tfn, credit directions and communication details.their site is atrocious and very slow.was worse 6 month ago.So we actually need to log in somewhere each time and update details? Should I give them my TFN or ABN? Does it make any difference?
Ok, thank you! I'll update them all then! It asks either for TFN or ABN, which one should I use?Yes for every share ticker, with compushare you have to update tfn, credit directions and communication details.their site is atrocious and very slow.was worse 6 month ago.
Links services is better in that they default tfn , coms etc from your profile.
But for each update, compushare sends you a letter and get paid by the company of the share involved, a rort ...no other name
And extremely time consuming until you basically have done it for the whole XAO...
Not sure if Mr Skate is keen on seeing this type of info here? TFN should do but whether you want to trade as a business or under your name, or even an account with your partner can have tax ramifications.Ok, thank you! I'll update them all then! It asks either for TFN or ABN, which one should I use?
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?