Here is an exchange I have had with Peter following my post #929 on page 117. I thought it would be useful for an understanding of CMC pricing and considerations for setting stops. I have found CMC staff very accessible and courteous. Just need to see whether I can adapt my DMA stop setting strategy to work with SB pricing.
-----
Hi Uchiki
I have no problems with you posting my replies public. it is your choice.
It is very important to remember that bets are bets and have to be treated like a bet if you want all the tax benefits. If you start dma-ing bets then they start to take on a different structure and that might not be helpful.
If you want dma type execution then you have to look at cfds and pay the commission separately.
many thanks peter
-----
Hi Peter,
Prospreads do appear to give DMA prices (when I tracked silver on their demo platform against interactivebrokers, it was pretty much tick for tick), but add on their betting spread 'post-transaction'. eg for silver futures contracts, you buy when the underlying market ask price hits your bid eg at 30.01, but then an additional cost of 0.002 is added ie your buying cost is 30.012 rather than 30.01. I've just confirmed that the same happens with stops. ie a sell stop at 29.89 would be triggered if the underlying market touches 29.89 and filled at 29.888.
Their minimum lot size is the lot size on the underlying market eg a full silver futures contract and they don't cover stocks at all. I understand that the lot size flexibility you offer will likely incur higher charges, but I do like their approach. It means that entries and stops can be set based upon the broad market, rather than a subset (eg CMC or GFT) of the market for which no complete chart data is currently available.
This has been a useful discussion for me. I would like to put our exchange into the public forum tomorrow.
-----
Dear Uchiki
I am glad you seem happy with the sequence of events and Oliver was able to clarify the situation. I have a couple of points.
1. when we quote a price because it is spread bet we have to include in the price the commissions, levey etc. so it is just not possible for any spread bet first to give you dma price that trades on the exchanges because there are add ons. With dma price the add ons are added afterwards. Therefore you always get the pure price from the markets and it is easier to follow market prices etc. Betting is betting and although bet execution has these additional add ons into the price you have the cgt advantage to take into consideration.
2. You are right that prices take two prices per second. That is only a temporary thing because as we release more and more back end technology we hope to improve that. At the moment we work on that basis for lots of reasons but they are primarily technology driven. not commercial. we need to get the back end technology to a higher level and that is coming in our next couple of releases. we want our technology to be exchange level compatible. I think it will be a different level within the next six months.
Hope that helps.
Many thanks for your balanced view on events and thanks for taking the time to speak with Oliver. remember we are always here to help and assist you.
regards peter
-----
Hi Peter,
I spoke to Oliver this afternoon. All is clearer now about my trade. Although I'm not sure if it helps me in stop setting at the moment. If GFT's prices are consistently 0.5p worse than yours on either side on spikes, then probably the best I can do is to use GFT's charts for longs.
Here is my understanding from the conversation.
Your bid and ask prices come from bid and ask prices on a variety of order book sources, that these derived prices are used to publish prices on your platform twice per second.
In deriving your prices from the different order books, you exclude 'rogue' source bids/asks that are outside of the general range. eg I think for my trade a Bloomberg order book bid at 1433 was excluded from the composite price.
The prices that you publish twice a second are what is used to trigger stops and fill the stop. There is no requirement for a trade to have occurred at the price (on your platform or on the exchange) in order to trigger the stop.
The prices you publish are worked out by your proprietary algorithms from the multiple order book sources and have no direct relationship whatsoever with the traded prices on a DMA platform.
For a DMA broker, my understanding is that a trade has to occur at or below the stop level to trigger the stop, which then triggers a market sell order, which can fill below or above the stop level depending on what bids become available.
For charts, (no timescales for this at the moment), you are working on publishing the high asks and low bids on bars/candlesticks for the different time intervals as opposed to the current close of the time interval.
You are also looking to show the high ask and low bid of the day just below the current tradeable bid ask prices at the top right of each chart.
-----
Hi Uchiki
I think best thing is for you to speak to Oliver xxx on xxx. He was the guy who dealt with your original query. Let me know if any problems. sorry for late reply was really busy yesterday.
tks peter
-----
Hi Peter,
I appreciated your response.
Unfortunate with the spread charts, but as long as people realise what information is being provided, then less chance of misunderstandings.
For the time being, I will continue to use the GFT charts for setting stops on CMC trades.
As far as the actual trade is concerned, I have dug a bit deeper.
I have a listing of Time and Sales for FRES from my interactivebrokers a/c for 9th Feb between 08:03:09 and 08:03:15 which shows a trade at 08:03:09 at 1445. As prior trades were above this level, I can only assume that this is what triggered my 1439 stop. Subsequent trades for the next minute were at or above this level.
Basically I'm concerned that a 6p difference from the market was enough to trigger my stop, and further that a 9p difference from the market was used to exit my position.
There was actually a bid at 1447 for a block of shares just larger than my position just after the trade at 1445.
Probably the best thing is if you could refer me to someone with which I can liaise over the time and sales info.
I do realise that the market tends to be volatile near the open, but the key thing is having confidence that I'm not being overpenalised by a wider than expected spread, or at the least understanding how wide that spread can be.
-----
Hi Uchiki
Thanks for your posting yesterday. I felt that because your post was about one of your trades I could not post the answer for the forum to see. This is confidential but if you want to post my reply that is your choice and I have no problem with that.
I have had a dealer check your execution and I can confirm that 1435.93 was the first available price once your stop was triggered. The dealer did check the level independently of our platform and he/we are happy that your trade was executed correctly.
Our charts do not currently enable users to see every tick published by CMC and therefore should only be used as a guide to where a product traded. The Spread charts will use the closing price on the interval specified, so unless the high or low point happens to fall exactly on one of the data points selected you will be unable to see the full range of price movements. Candle and OHLC Charts use the Mid prices to create a view of price movement within the selected interval.
Hope that clarifies the situation.
Regards Peter