NexusFi: Find Your Edge


Home Menu

 





iSystems Journal


Discussion in Trading Journals

Updated
      Top Posters
    1. looks_one SMCJB with 94 posts (273 thanks)
    2. looks_two Mabi with 15 posts (15 thanks)
    3. looks_3 mattz with 7 posts (6 thanks)
    4. looks_4 tpredictor with 7 posts (11 thanks)
      Best Posters
    1. looks_one Big Mike with 14 thanks per post
    2. looks_two kevinkdog with 5 thanks per post
    3. looks_3 SMCJB with 2.9 thanks per post
    4. looks_4 Mabi with 1 thanks per post
    1. trending_up 41,204 views
    2. thumb_up 395 thanks given
    3. group 53 followers
    1. forum 179 posts
    2. attach_file 91 attachments




 
Search this Thread

iSystems Journal

  #71 (permalink)
 
SMCJB's Avatar
 SMCJB 
Houston TX
Legendary Market Wizard
 
Experience: Advanced
Platform: TT and Stellar
Broker: Advantage Futures
Trading: Primarily Energy but also a little Equities, Fixed Income, Metals and Crypto.
Frequency: Many times daily
Duration: Never
Posts: 5,049 since Dec 2013
Thanks Given: 4,386
Thanks Received: 10,206

General iSystems Update

Put in new all time highs early last week but had bad days Thursday and Friday which pulled me down from all time highs to negative !!! WTF !!! Was looking at my systems this weekend and thought, "Well if all but one of them doesn't do better in the rest of the month, I may be switching them off!". Then of course Monday (-5.5ish%) happened and the one system that has been money got smoked. So in about 6 trading days I've gone from account highs to new account lows, a swing of over $20k! WTF Part 2!

Machine Learning / Random Forest Update

Last time I made an update on the progress of this, it may have been apparent that I was concerned that my features and target variables were not aligned properly. Expanding on the conversation below with @dadaraa, things like gross profit aren't very useful in predicting system performance, while things like PF and Sharpe should be better. I did already know this, and wasn't using gross profit, and was using both PF and Sharpe, as variables. The problem is I was using some variables that were a little ambiguous. In the last several weeks I have completely reviewed my original data set, removed certain variables and added significantly more that are all scale-able. This took time because it involved rewriting the analysis functions that I pass the PnL tables to, which was a bigger job than I planned. I had hoped to use these new variables with the RFs this weekend but as it happened I just didn't have time. Maybe next weekend - if I'm not looking for a part time job to make up for all my trading losses

In reply to dadaraa

dadarara View Post
whooo
an excellent analysis. I am really amazed at the depth of your knowledge and how passionate you are with this subject.
great great work.

Passion yes, but my PnL implies my knowledge still isn't good enough.

dadarara View Post
thank you for somewhat opening my eyes on this.
What I learn from this is that there is probably no system (openly available to public) that will behave exactly like its historic run. some will do better than others and only incubation/live period can tell that.

Not necessarily. As I've mentioned before a lot of my thoughts on analyzing automated trading systems come from what I've learnt in particular from @kevinkdog. He teaches WFO analysis which I strongly believe generates much more robust systems. By definition, none of the iSystems systems are WFO and as such are based on single point in time backtests. While I believe there are WFO systems that behave nearly as well outside of backtest, I agree there are very few single point in time backtests that do as well.

dadarara View Post
I myself have written my first algo on Ninja platform, on DAX, which I run in incubation for about a month now. (live data/demo executions).
it more or less follows the historical projections. I mean after each session I run it again but this time as a historical run.
there are differences in the results. not huge ones but they are there. I have only one month of data so its not really enough.
I would like your opinion if I may. I am not very scientific about this all, and probably misunderstand a few things.
I am puzzled. From one hand the P&L/yr on historical 5 yr data is above 200%, taking the highest drawdown of 17k+40%.The session to session success rate is 65%.
but the Sharp/Sortino ratios are quite low (0.7/1.8). and the profit factor calculated is 1.3.
my algo makes between 4 to 12 trades per day. the win/lose ratio is 2.

So on surface, it looks promising, but the ratios are not very good. Compared to some of the algos in the iSystem, they have less P&L numbers but high ratios, together with even bigger drawdowns. if I compare to same level of drawdown , their P&L drops considerably.
So my thoughts are, that even if my ratios are bad, the reward is very high (assuming it will stay that way).
So I am confused having the low ratios and high P&L.

There's several essay long answer's to the questions in that paragraph. I would remind you, that everything needs to be considered in relation to risk. Would you rather trade a system that has monthly returns +10 -1 +10 or a system that is +1, +.5, +1? The first because it makes 19 versus the second that only makes 2.5? Well assuming those returns were commission and slippage adjusted (and hence scalable) would you rather be trading +10 -1 +10 or +10 +5 +10? Obviously the latter, but that is just the original second system scaled by a factor of 10. Hence absolute numbers are not always relevant. Things ilke PF and Sharpe are scaled metrics, while gross PnL and drawdown aren't (more to come on this when I get around to describing my most recent Random Forest iSystem Models). Kevin runs a challenge for his students every month, in order to even enter the challenge the system needs to have a Return to Drawdown ration of 2.0. Trust me, that is not easy to without cheating.

Without knowing a lot more about your system it's difficult to give you advice. There are so many things and ways you could be doing that could be distorting things. Even then I'm not sure I'm the best person to ask compared with somebody like Kevin*.


dadarara View Post
Also, I am of course trying to play with the parameters so that the curve will be nice looking. (curve fitting?)
and the total P&L and drawdown will be good. But what does it mean that over the 5 year market conditions the totals are positive, so why is it bad?
isn't it logical to assume that the better the historical results will be, so the realtime future results will be as well? I mean obviously the "past results do not...." but I rather start live testing with something which has the best past results rather than with algo that on paper doesnt make money consistently.

My hypothesis was exactly that. Systems that have a good backtest, and outside of backtest perform similarily, should be robust systems. I think my hypopthesis, at least in relation to isystems, was proven wrong.

dadarara View Post
I tried to run walk forward optimization on some parameters, but it is negative compare to the standard run over the 5yr period. So whats the problem with staying with the same parameters that work for 5 years? (assuming of course that the incubation/live prove it to be close to expectation) Moreover, running walk forward proves that past result of a period doesn't promise good results for the next test period. Seems like an average parameter set that is good for whole of the 5 years may as well be the best option, suitable for most of the market conditions.

again, I am missing lots of things. and trying to learn on the run. apologies if some of my thoughts may be silly.

I can generate backtested systems that look great easily. Inevitably as soon as I run them on out of sample data they fail. I really struggle (annoyingly so) to generate systems that perform well on a WFO basis. The few I do, tend to perform well out of sample. I would have said I'm still an intermediate system trader, but after the last few days I'm probably back to being a newbee. So again, I'm probably not the best person to ask about this. Now if you want to talk about trading crude oil butterflies, maybe we can talk.

* Full disclosure, I'm a Kevin fan, have his book, attended his course, and two of his seminar's, but am not affiliated in anyway.

Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
How to apply profiles
Traders Hideout
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
ZombieSqueeze
Platforms and Indicators
REcommedations for programming help
Sierra Chart
Better Renko Gaps
The Elite Circle
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Spoo-nalysis ES e-mini futures S&P 500
29 thanks
Tao te Trade: way of the WLD
24 thanks
Just another trading journal: PA, Wyckoff & Trends
24 thanks
Bigger Wins or Fewer Losses?
21 thanks
GFIs1 1 DAX trade per day journal
17 thanks
  #72 (permalink)
 
Mabi's Avatar
 Mabi 
sweden
 
Experience: Advanced
Platform: NinjaTrader,MetaTrader
Trading: futures, FX
Posts: 141 since Oct 2010
Thanks Given: 121
Thanks Received: 136

Maybe I am an Idiot but i think doing this trading third parties strategies should be done using CDF´s and or Forex. It works the same it is just less risky but real money which is a game changer and You can easily scale up. I am still trying to figure out which strategies to trade and when even after having traded them live on mini accounts after 1,5 years. Portfolios can have 3 months draw down and then take everything back in 1 week.

Reply With Quote
  #73 (permalink)
Tradesignalgo
Singapore
 
Posts: 9 since Feb 2018
Thanks Given: 2
Thanks Received: 3


Hi guys, any more update on iSystems live trading results and experiences? Some of the ML and AI based strategies looks interesting and does that mean with AI involved in constant adaptation, there is no need to re optimize the strategy parameters?

Regards
TSA

Reply With Quote
  #74 (permalink)
 
SMCJB's Avatar
 SMCJB 
Houston TX
Legendary Market Wizard
 
Experience: Advanced
Platform: TT and Stellar
Broker: Advantage Futures
Trading: Primarily Energy but also a little Equities, Fixed Income, Metals and Crypto.
Frequency: Many times daily
Duration: Never
Posts: 5,049 since Dec 2013
Thanks Given: 4,386
Thanks Received: 10,206


Mabi View Post
Maybe I am an Idiot but i think doing this trading third parties strategies should be done using CDF´s and or Forex. It works the same it is just less risky but real money which is a game changer and You can easily scale up. I am still trying to figure out which strategies to trade and when even after having traded them live on mini accounts after 1,5 years. Portfolios can have 3 months draw down and then take everything back in 1 week.

CFDs aren't legal in the US so this is a moot point for me - but maybe not others.


Tradesignalgo View Post
Hi guys, any more update on iSystems live trading results and experiences? Some of the ML and AI based strategies looks interesting and does that mean with AI involved in constant adaptation, there is no need to re optimize the strategy parameters?

I'm a full time trader, so this is a part time, after hours hobby for me - that doubles as an R learning exercise - and triples as fulfilling my machine learning interest. I also try and enter Keven Davey's Strategy Factory Club every month as well. The SF club entry has to be in by the 25th. So normally from the 25th to the 15th I'm working on my iSystems project and then from the 15th to 25th my Strategy Factory entry. Starting this month though I'm putting more effort into my Strategy Factory entry, so I'll only be working on iSystems once I get a successful entry for the club done. Saying that...

General iSystems Update

Last update account had just swung to new all time lows in the Feb Equity Melt Down. Since then it's been one step forward one step back. One of the systems continues to perform well, while the others do not. I was looking at the performance charts last night and it looks like all of the poor ones will exceed previous max drawdown this month so I think I'll be switching them off. Question is do I leave the one good one running. For example (and this is NOT an equity index system) ...


(excuse the poor quality graphic but it's just a screenshot of a report I ran last night)

Machine Learning / Random Forest Update

I have my new data set and I quite like it. I've run some real simple initial random forests and the results look interesting. Unfortunately when I ran the simulation of the best and worst system each month the results were almost identical to the old data set. I had hoped to have done enough work on this to get the new systems rolling in March but I don't think that will happen now.

Started this thread Reply With Quote
  #75 (permalink)
 
Mabi's Avatar
 Mabi 
sweden
 
Experience: Advanced
Platform: NinjaTrader,MetaTrader
Trading: futures, FX
Posts: 141 since Oct 2010
Thanks Given: 121
Thanks Received: 136

Below is a tutorial of the copier i am using to trade my own portfolios. It is commercial available copier but by me and a friend heavely modified . What i want to show with this is how I control when to trade a portfolio and what tools i use to control risk.

Q4a_webtour_tutorial_24022017.mp4

Reply With Quote
  #76 (permalink)
 
SMCJB's Avatar
 SMCJB 
Houston TX
Legendary Market Wizard
 
Experience: Advanced
Platform: TT and Stellar
Broker: Advantage Futures
Trading: Primarily Energy but also a little Equities, Fixed Income, Metals and Crypto.
Frequency: Many times daily
Duration: Never
Posts: 5,049 since Dec 2013
Thanks Given: 4,386
Thanks Received: 10,206

iSystems Update

The systems I am trading continue to do poorly putting in new account lows. I'll post the graphs latter, but for now I have deactivated everything prior to month end.

Started this thread Reply With Quote
  #77 (permalink)
Tradesignalgo
Singapore
 
Posts: 9 since Feb 2018
Thanks Given: 2
Thanks Received: 3


SMCJB View Post
iSystems Update

The systems I am trading continue to do poorly putting in new account lows. I'll post the graphs latter, but for now I have deactivated everything prior to month end.

Hi SMCJB, sorry to hear about the unsatisfactory results you experienced, if even these systems with nice equity curves cannot work, what chance are there left for systematic traders who are starting from scratch? I wonder if it will help if you zero in on a pool of systems with consistent performance and activate them only after previous month is losing month, for a 'x' period of months and switch them off regardless after that.

Reply With Quote
  #78 (permalink)
 
SMCJB's Avatar
 SMCJB 
Houston TX
Legendary Market Wizard
 
Experience: Advanced
Platform: TT and Stellar
Broker: Advantage Futures
Trading: Primarily Energy but also a little Equities, Fixed Income, Metals and Crypto.
Frequency: Many times daily
Duration: Never
Posts: 5,049 since Dec 2013
Thanks Given: 4,386
Thanks Received: 10,206


Tradesignalgo View Post
Hi SMCJB, sorry to hear about the unsatisfactory results you experienced, if even these systems with nice equity curves cannot work, what chance are there left for systematic traders who are starting from scratch?

If you have a strong robust process, I think there's a lot of possibility. Key to that is Walk Forward Optimization rather than single point in time optimization. Unfortunately the way iSystems works, with code being locked upon submittal the opportunity for people to use WFO is limited.

Tradesignalgo View Post
I wonder if it will help if you zero in on a pool of systems with consistent performance and activate them only after previous month is losing month, for a 'x' period of months and switch them off regardless after that.

That's what I'm hoping my machine learning venture will discover. If there are patterns like that the algorithms should find them.

Started this thread Reply With Quote
  #79 (permalink)
rfolgate
Boca Raton Florida USA
 
Posts: 6 since Jun 2018
Thanks Given: 1
Thanks Received: 0

Ive been wondering about using the isystems. Does it actually work and can you make any money off off it. I will only do minis and i have researched the sytem for profitable developers. I was going to go with Gain Direct.

Reply With Quote
  #80 (permalink)
rfolgate
Boca Raton Florida USA
 
Posts: 6 since Jun 2018
Thanks Given: 1
Thanks Received: 0


This isystems looks like Fores robots that always lost money. The broker makes all the money. I am ging back to my ETF which makes 20& a year Its safe.

Reply With Quote




Last Updated on October 18, 2022


© 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 - Downloads - Top
no new posts