NexusFi: Find Your Edge


Home Menu

 





Would you run this strategy? 10 year DAX backtest results attached.What do you think?


Discussion in Traders Hideout

Updated
      Top Posters
    1. looks_one Dvdkite with 18 posts (4 thanks)
    2. looks_two rlstreet with 8 posts (6 thanks)
    3. looks_3 PK 1 with 4 posts (4 thanks)
    4. looks_4 sam028 with 3 posts (5 thanks)
      Best Posters
    1. looks_one sam028 with 1.7 thanks per post
    2. looks_two PK 1 with 1 thanks per post
    3. looks_3 rlstreet with 0.8 thanks per post
    4. looks_4 Dvdkite with 0.2 thanks per post
    1. trending_up 12,754 views
    2. thumb_up 36 thanks given
    3. group 13 followers
    1. forum 48 posts
    2. attach_file 10 attachments




 
Search this Thread
  #21 (permalink)
 
rlstreet's Avatar
 rlstreet 
Arnhem, The Netherlands
 
Experience: Intermediate
Platform: NinjaTrader, Zorro
Broker: RCG/Continuum, IB, Oanda
Trading: Futures: FDAX, GC, ES, CL also: FX, CFD, ETF
Posts: 80 since Aug 2012
Thanks Given: 47
Thanks Received: 86

Again ask yourself why is algo performing like this, if you can't explain it in a sentence it is probably a fluke

Sent using the NexusFi mobile app

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Creating global variables for Ninjatrader
Traders Hideout
Cycle Through Ninjatrader Open Windows
NinjaTrader
How to: Multi Time-Frame Volume Profile?
NinjaTrader
Has anyone taken The Mentor Program from The Trading Gam …
Trading Reviews and Vendors
Time, Futures, Scalping, Treasurys
Treasury Notes and Bonds
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Fighting Addiction and Stops
17 thanks
Just another trading journal: PA, Wyckoff & Trends
6 thanks
Big Mike in Ecuador
6 thanks
Crossing the Abyss: An Adventure Guide by Snax
4 thanks
Want your NinjaTrader indicator created, free?
4 thanks
  #22 (permalink)
 
rlstreet's Avatar
 rlstreet 
Arnhem, The Netherlands
 
Experience: Intermediate
Platform: NinjaTrader, Zorro
Broker: RCG/Continuum, IB, Oanda
Trading: Futures: FDAX, GC, ES, CL also: FX, CFD, ETF
Posts: 80 since Aug 2012
Thanks Given: 47
Thanks Received: 86

My approach would be to search activily for counter arguments, saves lot of time

Sent using the NexusFi mobile app

Reply With Quote
  #23 (permalink)
 
PK 1's Avatar
 PK 1 
Kassel / Germany
 
Experience: None
Platform: MC
Broker: IB
Trading: CL/NG/ES
Posts: 72 since Aug 2011
Thanks Given: 128
Thanks Received: 62



rlstreet View Post
Again ask yourself why is algo performing like this

A lot of good posts came so far and the quote above is the most important question. According to the recent answers from topic opener he's on the right way and it seems he just seeks for some opinions from other people.

The point is: If the question why the algo performs great can be answered with the followed defined workflow than things turn out to be great for the system. If it's not clear to see which points the system claims from the market than one has to be extremely careful.

Either way at this stage I'd immediately go live for testing purposes and as said before in MC you can do this even in live-account (correctly configured the trades won't be transmitted to the broker). Doing this in the last months I came upon some problems in MC where trade entry points are not as correct as they should be even though I was using second data for tests on a 15 minute time frame. Thatswhy I asked whether he could show us some screenshots with entry / exit points. This way he doesn't necessarily unveil the strategy and it could help in a great way to have a better approuch to answer the question of this thread.

Reply With Quote
  #24 (permalink)
Dvdkite
Trieste Italy
 
Posts: 162 since Feb 2018
Thanks Given: 131
Thanks Received: 25


rlstreet View Post
Again ask yourself why is algo performing like this, if you can't explain it in a sentence it is probably a fluke

Sent using the NexusFi mobile app

I have to accept all critics because every word can help me to grow.
Honestly I've already replied to this. I don't see any particular performance here. It is actually performing as it should based on my entry rules. It WIN and LOSS and I already said that my entries are on Value Area High, Value Area Low and POC. It doesn't have any magic tools inside.
I can explane every details except the full logic code that I'm going to take for me.

Reply With Quote
  #25 (permalink)
Dvdkite
Trieste Italy
 
Posts: 162 since Feb 2018
Thanks Given: 131
Thanks Received: 25


PK 1 View Post
A lot of good posts came so far and the quote above is the most important question. According to the recent answers from topic opener he's on the right way and it seems he just seeks for some opinions from other people.

The point is: If the question why the algo performs great can be answered with the followed defined workflow than things turn out to be great for the system. If it's not clear to see which points the system claims from the market than one has to be extremely careful.

Either way at this stage I'd immediately go live for testing purposes and as said before in MC you can do this even in live-account (correctly configured the trades won't be transmitted to the broker). Doing this in the last months I came upon some problems in MC where trade entry points are not as correct as they should be even though I was using second data for tests on a 15 minute time frame. Thatswhy I asked whether he could show us some screenshots with entry / exit points. This way he doesn't necessarily unveil the strategy and it could help in a great way to have a better approuch to answer the question of this thread.


Hello PK 1,

Thanks again for your reply. To BE CLEAR I'm saying THANKS TO EVERY REPLY HERE FROM EVERYONE, they're helping me a lot to understand what's the best practice before go real. You're right, I like to receive some opinion from experts in automated systems before go live with real money FOR THE FIRST TIME.

About the question "why is the algo perform like this": As I said above the system is simply doing what it's supposed to do, I'm not surprised about entries and exits as they are performed as they should around VAH and VAL and POC of the previous day.

What I'm actually doing with other strategies is to leave them live all the day on MC with IQFEED and save every late evening the entries and exits on an excel file and then I compare those live results with the backtest.
And of course I'll do it with this stategy as you suggested. I'm also convinced that a minimum of incubation period is needed to see in entry levels during live simulation match with backtests entries.

Another talk is the broker, latency, datafeed.

As datafeed actually for the EUREX I'm using IQ FEED. Almost all people around here and elsewhere said that their close to the best and as far as I can see that's true.
I actually I have an italian broker WEBANK (they also give for free with the trading account the datafeed but I think that maybe is best to use IQ FEED Anyway don't you think?) and I have NO IDEA about their latency during order transmissions and executions and this is something that I have to investigate. But only a real test can show me how fast they are.
Secondary thing I have to decide if charge my account on WEBANK for algo trading or go with another broker like IB or similar. All will depends from:

1) How fast the new broker will be compared to webank (and with the good reputation of IB I think it's not easy to beat them with whatever italian bank)
2) from the margin required for the big DAX that is very high even for intraday trading.

Anyway I think that a good and clever idea would be to test it first on the MINIDAX and take a risk (and the gain) 5 time smaller... if it will perform as it should I can simply add contract if it gain enough money to cover the risk.

Actually I don't have other data subscription than for the EUREX exchange so I can test it only on dax and on the euro BUND.
I would be curious to test it with the ES and I'll do it as far as I'll find some good data of the last 10 years...

Reply With Quote
Thanked by:
  #26 (permalink)
 
rlstreet's Avatar
 rlstreet 
Arnhem, The Netherlands
 
Experience: Intermediate
Platform: NinjaTrader, Zorro
Broker: RCG/Continuum, IB, Oanda
Trading: Futures: FDAX, GC, ES, CL also: FX, CFD, ETF
Posts: 80 since Aug 2012
Thanks Given: 47
Thanks Received: 86

Your doing the right thing to ask around. The more point of views, the better the result.

But what I mean is a more fundemental question you have to ask yourself: what is the deficiency you think that this algo is exploiting? Preferably you do this in advance of developing an algo, by doing a little research: article's , own research. So you know what is going on and where the odds are.

So if I had an algo going long thebDAX when the sma200 is half the size of angle of the Moon compared goals scored by Germany, and back tests results where amazing, would you trade it, only because of the back test results?

Sent using the NexusFi mobile app

Reply With Quote
Thanked by:
  #27 (permalink)
 
rlstreet's Avatar
 rlstreet 
Arnhem, The Netherlands
 
Experience: Intermediate
Platform: NinjaTrader, Zorro
Broker: RCG/Continuum, IB, Oanda
Trading: Futures: FDAX, GC, ES, CL also: FX, CFD, ETF
Posts: 80 since Aug 2012
Thanks Given: 47
Thanks Received: 86

So my advice: don't take it just works for an answer, but try to come up with a mini theory why something is working, by doing some research. Imo this way you really learn and develop the skills for an algo trader.

Sent using the NexusFi mobile app

Reply With Quote
Thanked by:
  #28 (permalink)
 
sam028's Avatar
 sam028 
Site Moderator
 
Posts: 3,765 since Jun 2009
Thanks Given: 3,825
Thanks Received: 4,630


Dvdkite View Post
Hello PK 1,

Thanks again for your reply. To BE CLEAR I'm saying THANKS TO EVERY REPLY HERE FROM EVERYONE, they're helping me a lot to understand what's the best practice before go real. You're right, I like to receive some opinion from experts in automated systems before go live with real money FOR THE FIRST TIME.

About the question "why is the algo perform like this": As I said above the system is simply doing what it's supposed to do, I'm not surprised about entries and exits as they are performed as they should around VAH and VAL and POC of the previous day.

What I'm actually doing with other strategies is to leave them live all the day on MC with IQFEED and save every late evening the entries and exits on an excel file and then I compare those live results with the backtest.
And of course I'll do it with this stategy as you suggested. I'm also convinced that a minimum of incubation period is needed to see in entry levels during live simulation match with backtests entries.

Another talk is the broker, latency, datafeed.

As datafeed actually for the EUREX I'm using IQ FEED. Almost all people around here and elsewhere said that their close to the best and as far as I can see that's true.
I actually I have an italian broker WEBANK (they also give for free with the trading account the datafeed but I think that maybe is best to use IQ FEED Anyway don't you think?) and I have NO IDEA about their latency during order transmissions and executions and this is something that I have to investigate. But only a real test can show me how fast they are.
Secondary thing I have to decide if charge my account on WEBANK for algo trading or go with another broker like IB or similar. All will depends from:

1) How fast the new broker will be compared to webank (and with the good reputation of IB I think it's not easy to beat them with whatever italian bank)
2) from the margin required for the big DAX that is very high even for intraday trading.

Anyway I think that a good and clever idea would be to test it first on the MINIDAX and take a risk (and the gain) 5 time smaller... if it will perform as it should I can simply add contract if it gain enough money to cover the risk.

Actually I don't have other data subscription than for the EUREX exchange so I can test it only on dax and on the euro BUND.
I would be curious to test it with the ES and I'll do it as far as I'll find some good data of the last 10 years...

If you're don't super accurate/unfiltered tick data you should use IB. Just be sure your account is hosted in Zug Switzerland and not somewhere else. You can't use IB for large historical data but if you already have the data with IQFeed...
No idea on what Webank is using, it might be a white label trading platform and same thing for the data/order feed (I didn't recognized the trading platform).
You can have an idea of the execution latency in sending a limit order far from the current price and cancel it when it's in the book. Not 100% accurate but it will give you an idea.
IQFeed servers are in Nebraska, DAX data is coming from Frankfurt, and you're in Italy, so this combo will take time . But not a big deal on large time frame.

Success requires no deodorant! (Sun Tzu)
Follow me on Twitter Reply With Quote
Thanked by:
  #29 (permalink)
 
PK 1's Avatar
 PK 1 
Kassel / Germany
 
Experience: None
Platform: MC
Broker: IB
Trading: CL/NG/ES
Posts: 72 since Aug 2011
Thanks Given: 128
Thanks Received: 62


sam028 View Post
If you're don't super accurate/unfiltered tick data you should use IB. Just be sure your account is hosted in Zug Switzerland and not somewhere else. You can't use IB for large historical data but if you already have the data with IQFeed...

AFAIK people from EU are hosted in Switzerland or maybe London. Recently I called them on the phone regarding PRIIP and according to that accounts from residents from the EU are definitely treated different to accounts from the US, so must be the account. But I wonder if there's a difference when it comes to the data, when reading the quote above.

For my combination of IB and MC I can say the tickdata is something like 1 second data. I'd think this is due to the known kind of tickdata from IB. For using many years of historical data it doesn't matter whether IB is used or not, MC is dealing with the data and there is no real limit.

Reply With Quote
Thanked by:
  #30 (permalink)
 
sam028's Avatar
 sam028 
Site Moderator
 
Posts: 3,765 since Jun 2009
Thanks Given: 3,825
Thanks Received: 4,630



PK 1 View Post
AFAIK people from EU are hosted in Switzerland or maybe London. Recently I called them on the phone regarding PRIIP and according to that accounts from residents from the EU are definitely treated different to accounts from the US, so must be the account. But I wonder if there's a difference when it comes to the data, when reading the quote above.

For my combination of IB and MC I can say the tickdata is something like 1 second data. I'd think this is due to the known kind of tickdata from IB. For using many years of historical data it doesn't matter whether IB is used or not, MC is dealing with the data and there is no real limit.

It's Switzerland by default for IB European customers (nothing in London) but if the customer is mainly trading US stocks or futures they will move the account in Connecticut or in Chicago. It's also possible to ask IB to move to one of these data centers. This is for the order feed, for the data themselves there are different farms for each instrument type/source of the data.

IB "tick data" is in fact 4 snapshot/second. Not sure why they keep doing this in 2018...

Success requires no deodorant! (Sun Tzu)
Follow me on Twitter Reply With Quote
Thanked by:




Last Updated on October 27, 2018


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Sitemap - Downloads - Top
no new posts