Discussion of article "Extract profit down to the last pip" - page 3

 
Dmitry Rannev:

Are you willing to put money on those words? I propose a bet of thousands of 10 euros. You seem to earn much more than this "theorist", it must be a small amount for you.

I claim that the author of the article has withdrawn profits from my company many times more than he made. If you agree to argue, I'm ready to prove it (if the author doesn't mind).

... Or at least apologise for his words, as the challenge is unlikely to be accepted ...

 
Dmitry Rannev:

Dimitri, with this post you are, er, slightly discrediting your company. Because you divulge your client's private information, even if for some kind of good purposes.

If with his consent, then ok, but I doubt that fxsaber needs protection and cares that some obscure forum member considers him a theorist.

 
TheXpert:

Dimitri, with this post you are, er, slightly discrediting your company. Because you are divulging your client's private information, even if it is for some kind of good purpose.

If with his consent, then ok, but I doubt that fxsaber needs protection and cares that some obscure forum member considers him a theorist.

Well, thank God that only slightly.

[Deleted]  
Dmitry Rannev:

Are you willing to put money on those words? I propose a bet of thousands of 10 euros. You seem to earn much more than this "theorist", it must be a small amount for you.

I claim that the author of the article has withdrawn profits from my company many times more than he made. If you agree to argue, I'm willing to prove it (if the author doesn't mind).

I don't argue with kitchen dts ;)
[Deleted]  
Artyom Trishkin:

... Or at least apologise for your words, as the challenge is unlikely to be accepted ....

Why should I apologise for my opinion? I didn't insult anyone, I didn't see a rebuttal of my words from the author of the article
 
Sprut112:
Why should I apologise for my opinion? I didn't insult anyone, I didn't see any refutation of my words from the author of the article

Next time, the account will be deleted.

+ main account will be stripped of seller status
 

Trade Costs

Theory.

Some brokers provide "average temperature of the hospital" data.

Commission: -4332
Swap: -1020

It turns out that, on average, swaps can take up to 20% of trading costs with a relatively small commission. That's about 5 units per million (per side).

For example, if you pay your broker for a full round (opening and closing) of a position a notional $50 commission, then on average you need to add another $10 (= 5*2) as an additional fee (swap).

But this is on average again. It all depends on the TS. Some have much more, and sometimes - less.

In such TS, as in the article, where there is a large number of non-overlapping (in time) trades, swaps should not play a significant role. Because only a small part of deals passes through the rollover (the moment of swaps accrual). Therefore, the swap has an insignificant effect on the mat. expectation. But this is all in theory, of course.


Practice.

And how is it in practice? In the trailer is an anonymised custom report of a real account monitored in the article. Data from there

Commission: -23.20
Swap: -3.32
Slippage: +16.50

We can see that swaps account for ~12.5% of trading costs with a relatively low commission. I was sure that it would be less. So theory is one thing, practice is another. That's why swaps should be at least not forgotten about when preparing a TS.


...интересуемся реализацией лимитных ордеров.

... positive slippages can be a bonus. And every pip in the expectation is important for us. This will allow us to recoup part of expenses on commissions.

This is also in theory. That's why we look at the value of slippages above. Reality has confirmed the quoted statement, slippages have repaid ~71% of the commission.


Visualisation.

Here are the charts from the report to see the impact of trading costs and slippages on the actual trading result.

The impact of trading costs and slippages not the actual trading outcome.

Legend of the lines

  • Blue - real profit.
  • Red - profit excluding slippages. I.e. the profit that would be shown by Tester, where commission and swaps are taken into account.
  • Green - profit without taking into account slippages and commissions. I.e. the profit that would be shown by the Tester, where commission and swaps are not taken into account.
  • Yellow - profit without commission, but with slippages taken into account.

We see that the green line of the Tester is slightly higher than the blue one. That is, the Tester's indicators in the article were somewhat overstated. And it was not in vain that there was a struggle there to increase the matrix expectation.


This chart in pips can be seen in terms of slippages.

Slippages in pips on real trades.

It shows well what influence slippages had on the profit in pips. Details on each deal can be seen in the report.


Rejects.

Trading is conducted through limit orders. That is why the question of execution arises. Rejections (refusal to execute) and partial execution (not the whole volume is executed) will grow with increasing order volumes. Accordingly, positive slippages will fall, reducing the part of trading costs, which are eventually repelled.

On the locked account the volumes are small, so the quality of execution and slippages are quite good. I monitor regressions and they are there. I don't see how these data can be presented in a comprehensible form. That is why I do not present them, but they are few.

However, the complicated scheme of building a combat Expert Advisor, which is given in the article, helps a lot to minimally deviate from the results of the ideal execution of the Tester on real ticks. There are trades with a duration of ~30 seconds.

Files:
Report.zip  53 kb
[Deleted]  
fxsaber:

Trading costs

Theory.

Some brokers provide "average hospital temperature" data.

It turns out that, on average, swaps can take up to 20% of trading costs with a relatively small commission. That's about 5 units per million (per side).

For example, if you pay your broker for a full round (opening and closing) of a position a notional $50 commission, then on average you need to add another $10 (= 5*2) as an additional fee (swap).

But this is on average again. It all depends on the TS. Some have much more, and sometimes - less.

In such TSs, as in the article, where there is a large number of deals that do not overlap (in time) with each other, swaps should not play a significant role. Because only a small part of deals passes through the rollover (the moment of swaps accrual). Therefore, the swap has an insignificant effect on the mat. expectation. But this is all in theory, of course.


Practice.

And how is it in practice? In the trailer is an anonymised custom report of a real account monitored in the article. The data from there

We can see that swaps account for ~12.5% of trading costs with a relatively low commission. I was sure that it would be less. So theory is one thing, practice is another. Therefore, swaps should be at least not forgotten about when preparing a TS.


This is also in theory. That's why we look at the slippage value above. Reality has confirmed the quoted statement, slippages repelled ~71% of the commission.


Visualisation.

Here are the charts from the report to see the impact of trading costs and slippages on the actual trading result.


Line legend

  • Blue - real profit.
  • The red line is the profit without taking into account slippages. I.e. the profit that would be shown by Tester, where commission and swaps are taken into account.
  • Green - profit without taking into account slippages and commissions. I.e. the profit that would be shown by the Tester, where commission and swaps are not taken into account.
  • Yellow - profit without commission, but with slippages taken into account.

We see that the green line of the Tester is slightly higher than the blue one. That is, the Tester's indicators in the article were somewhat overstated. And it was not in vain that there was a struggle for increasing the mat. expectation.


We can see the chart in pips on slippages.


Here it is well shown what influence slippages had on the profit in pips. Details on each trade can be seen in the report.


Rejects.

Trading is conducted through limit orders. Therefore, the issue of execution becomes a question of execution. Rejections (refusal to execute) and partial execution (not the whole volume is executed) will grow with increasing order volumes. Correspondingly, positive slippages will fall, reducing the part of trading costs that are repelled as a result.

On the locked account the volumes are small, so the quality of execution and slippages are quite good. I monitor regressions and they are there. I don't see how these data can be presented in a comprehensible form. That is why I do not present them, but they are few.

However, the complicated scheme of building a combat Expert Advisor, which is given in the article, helps a lot to minimally deviate from the results of the ideal execution of the Tester on real ticks. There are trades with a duration of ~30 seconds.

I have a question :

What is the significance of a positive but penny slippage when you have trades hanging from several minutes, to several hours ? And why do you open when the spread expands many times?

[Deleted]  

What was the spread on EURCHF at 23.55.01 ?

About slippages in your direction, I doubt very much.

What broker ?

 
Ibragim Dzhanaev:

What is the significance of a positive but penny slippage when you have trades hanging from several minutes to several hours?

A decent part of the article is devoted to it. Only mat. expectation matters. The duration of trades has nothing to do with it.

And why do you open when the spread expands many times?

Why analyse the spread?