Is there anybody really winning?

Forums ProRealTime English forum General trading discussions Is there anybody really winning?

Viewing 15 posts - 1 through 15 (of 63 total)
  • #88621

    A simple question (just because I’m looking for motivation to go ahead after failing for so long time): IS THERE ANYBODY HERE THAT IS MAKING MONEY CONSTANTLY???

    Is there anybody that has a trading strategy that is constantly delivering profit in the mid/long term? What I experienced so far is that a strategy that look great in the backtest and look good in the real life as well (anyhow usually worse than the backtest) start failing after few weeks or one-two months, cancell all the profit made and move on loosing money. I’m sure that everyone here is looking for a strategy that works always and not for a period of time only. How can you know when stop running a certain strategy because from a certain moment on it will start delivering loss? Personally I developed separatelly a strategy that is working really well until market is not trending (i.e. works well when market is moving sideways) and a strategy that works really well when the market is trending. But as soon as the market change its condition (from trending to sideways or viceversa) both of them fail and the result over a period of time of one or two month is negative. The solution would be to merge the two strategies in one and run a “IF MKT IS TRENDING THEN DO STRATEGY A, ELSIF MKT IS SIDEWAYS THEN RUN STRATEGY B”,  but to do that I would need the “Holy Grail” of the indicators, that is the perfect indicator that tells you quickly enough, and with sufficient accuracy, when a market is starting trending, or rather, when a market is starting moving sideways.

    But regardless my specific issue…is there anybody that has been really making money for years?

    #88629

    It’s a question that arises often, heere are some links to previous topics:

    https://www.prorealcode.com/topic/consistently-profitable-systems/

    https://www.prorealcode.com/topic/thoughts-on-profitable-trading-systems/

    but you can find more with some deeper search.

    #88684

    Thanks Roberto, I did not see those discussion threads. They are very interesting, especially the one from jebus89, also because, if I’m not wrong, he is the only one stating that he’s making profit. Still I have the impression that it’s hard for people to admit “I have been happily making money with automatic trading for X years. It took me Y years to achieve that result and by experience I can suggest that you do this and this….”…..Instead legendary people such as Larry Williams are named easily…. Hope I’m wrong, but it seems to me that 99,9% of people here (included myself) is coding coding and coding….But just to be clear, I don’t mean nothing bad by saying that, I simply hoped that the probability to learn to make money with automatic trading were a bit higher than 0,1%….but on the other hand 0,1% is not 0!!!

    #88695

    Few are winning but a lot are whining, that’s for sure.

    Do not take it for you but most people come to automatic trading for the wrong reason: find a simple way to win in the markets. I’m going to repeat myself but automatic trading is much more work and investment than manual trading. It is a fact. So, indeed, few people declare that they earn money.
    Tip of the day: Wanna earn money easily? Make a simple ETF portfolio and wait.

    1 user thanked author for this post.
    #88711

    I’m aware Nicolas, I’ve been trying hard (very hard) for about 5 years, the last two in automatic trading. I’m working every single day at least two hours during the week and much more during weekends, …I’m simply looking for some encouraging case. But unfortunately I did not find any, on the opposite I found that what DerPat wrote in one of the thread that Roberto indicated me sound terribly true and obvious. He wrote:

    “The people earning money with their automated strategies usually talk about things like: C++, Java, Python or any other programming language, 100.000 or 1.000.000 lines of code, connections next to stock market, teams of analysts, consistent adjustment of the strategy basket (right, not one strategy, multiple !) … how should then be something with less then 100 lines of code ever be successful”

    …Maybe I’ll end up writing over 100.000 lines of code!

    #88714

    I believe the bigger and more complex the strategies, the worse they will perform.

    That’s why I love ProRealTime, because it’s a very basic easy language, it’s the way you speak. Well.. some features are truly missing, but you can write strategies in a few lines, not thousands!

    You may have huge machines digging the earth deeper and deeper or simply use both hands… I don’t think the Holy Grail is buried that much underneath (who would have ever done that?!).

    Maybe it’s in your brain…. a simple winning idea, maybe you found it already but don’t know it’s the Holy Grail (the Holy Grail is not shining,it’s not made of gold).:-)

     

    1 user thanked author for this post.
    #88734

    Thanks Roberto, I use your appreciated words as an injetion of optimism and move on working….looking for the Holy Grail…

    #89548

    Hey there, im glad you liked my post. Wanna add a couple of things:

    When i first started i belived i needed 50-100 lines of code with crazy custom-made indicators and machine learning and 1000 variables all lining up to give me the holy grail of systems.
    Now however i see that its much much more easy to run a bunch of “OK – Good” systems rather than tinkering making “perfect systems”. I didnt even know it but i discovered that this is also the mantra of one of the best traders out there: Kevin Davey. He’s preaching that running 10+ diversified, non correlated algos are far superior than running 1-3 systems that looks “amazing” in backtest, and i couldnt agree more. If you run 10 OK non correlated strategies, you might see 1-2 loose, 1-2 win, 4-5 doing nothing 1 day.. But 1 year later when all of your 10 algos are profitable you will have experienced (hopefully) a much smaller drawdown and a bigger runup because of the diversification of systems and hopefully markets and directions (long and short).

    So far i got 12 systems running live, but the majority is Long only in stock indicies. Meaning when times are shitty and volatile in  the stock markets, im experiencing drawdown because my systems are way too correlated. Im working on diversification every day now. Trying to short stock indicies, trying to create systems for other markets and so on. I have also done analysis on my current systems and their correlation and its actually surprisingly good considering that the majority is Long only. Because some are breakout and some are mean reverting, some are in the US, some in europe (dax),  some are 30 min timeframe, some are on daily timeframe, they do trades on different days and different methods. So im getting some diversification but the stock markets are correlated for sure and 1 huge fake spike up could activate 4-5 algos that go into instant stop loss if the move up just comes crashing down the next minutes. its all part of the game..

    Regarding my “amazing profits”, i have 1 algo that is my first profitable algo (the one im talking bout in the post “thoughts on profitable…”, its very much profitable today and doing a great job in the Dax even tho the Dax is down like 20% from peak high now. (long only) so its very possible. But I also have a code that is trying to “buy the dip” in nasdaq and seeing “dips break down” day after day after day, for months, has been rough. it has been bleeding money for the past couple of months, but hopefully whenever the markets return to new highs i will be ready.

    my philosophy when it comes to trading systems are: Be 100% sure that even if markets go down -20% you will not bleed to death!!!!! Risk management is priority #1 when making systems. You should not have to manually turn on and off systems. If you do that then there has to be a reason. if you believe that the reason = true, just test it! If the reason is “finance numbers coming out” then just manually check the charts and trades on the days in your backtests where important numbers came out, check the results and do what you need to do accordingly.

    So yea some of my strategies have been bleeding as the markets have dropped, some have made amazing profits while markets have dropped. that is diversification and that is “the holy grail” in my opinion. Keep creating more and more systems rather than increasing the amounts of shares/contracts youre buying.

     

     

    Oh btw my most profitable Dax code consists of 2 conditions for buying and 1 for selling (+ stop loss, profit target, and trailing stop loss) So if youre not counting the trailing stop loss its basicly like 10~ lines of code tops.
    Some of Kevin Daveys most profitable systems use no indicators! (Maybe 1 as a filter) but he uses alot of “Higher highs” and “Lower lows”. Maybe that will help you.

    Also another tip that alot of the pro’s use is this: “Define the “Time” your trade needs to setup” So what exactly does this mean? Well if your on the daily timeframe and you see a move up testing the area around the highest high for the past 10 candles, you can try something like this:

    condtion 1: high[3] > highest high past 10 candles

    condition 2: close[3]< highest high past 10 candles

    (So far meaning that the high of the candle 3 candles ago was above the highest high, but it closed under it)

    Condition 3: close [2] < close [3]

    condition 4: close [1] < close[2]

    condition 5: close crosses over close [3]

     

    This is honestly just something i wrote now from the top of my head but basicly it means that we see a test of the highest high, then a couple of candles going down before the re-test of the highest high level and it breaks above the last 3 candles.
    I have now defined the “time it takes for my setup” and the whole setup. I could go more spesific and say that the difference between close[3] and close [1] has to be such and such++

    But yea thats an idea that dosnt require any indicators, and maybe it would work better if we said “Close > daily average[200](close)”, maybe not. test, try and so on.

    8 users thanked author for this post.
    #89551

    Sorry for doubleposting and maybe this goes without saying, but if you think that what im saying regarding “10 diversified OK systems are better than 1-3 Great looking systems” makes sense to you, check out Kevin Davey’s videoes free on youtube as he will explain it alot better than what i am able to do here.

    Also would like to mention that i am not a part of his “Strategy factory” club or anything like that, i just happen to share the same views on trading as he does and thats why i mention him alot. That being said i would like to join his strategy factory club some time in the future but its fucking expensive lol. It costs around 3K$ but u can get it for “free” if you open a tradestation account and do your trading there. He has won the trading cup 1 time, and came in second place 2 times, this was in 2005, 2006 and 2007 i believe. Also 2017 and 2018 winners are both former students of his so.. he’s doing something right to say the least. 🙂

    Also: https://www.prorealcode.com/topic/feel-like-giving-up/

     

    3 users thanked author for this post.
    #89652

    All good stuff @jebus89 … I’ll get onto it and subscribe to the Kevin Davey youtube channel!

    I’m a higher high / lower low / failed higher high etc (Trend ending) man myself when I manual trade but have never been able to code it up into an AutoStrategy.  Maybe I’ll get some inspiration on the Davey train (gravey train)! 🙂

    It’s a lonely life staring at the screen so I try to make myself smile when I can, hopefully others too! 🙂

    Thank You
    GraHal

    #89657

    I hear u GraHal, it can be pretty lonely. It helps with forums and talking to people who share the same goal as you, even though our paths may be different 🙂 I enjoy good podcasts and books as well.

    #89699

    Thanks Jebsus89 for sharing your sources of inspiration.

    It really helps and is appreciated.

    #89718

    For sure. I belive that with other peoples knowledge you can speed up your own learning curve by alot. I just got Davey’s book “Building winning algorithm trading systems” + Jaekle & Tomasini’s book: “Trading systems: A new approach to system development and portfolio optimisation”

     

    Ive just flipped through them (got them on friday) and from what i seem they both talk about having multiple but also very simple systems and the key to success is robust and diversified systems.

    2 users thanked author for this post.
    #89799
    Leo

    Now however i see that its much much more easy to run a bunch of “OK – Good” systems rather than tinkering making “perfect systems”.

    Thanks for sharing your thoughs, I feel inspired by the concept of simple strategies and I open this conversation. Hope all of you like the idea.

    https://www.prorealcode.com/topic/multitimeframe-simple-conditions/

     

    1 user thanked author for this post.
    #90366

    I believe the bigger and more complex the strategies, the worse they will perform.

    That’s why I love ProRealTime, because it’s a very basic easy language, it’s the way you speak. Well.. some features are truly missing, but you can write strategies in a few lines, not thousands!

    You may have huge machines digging the earth deeper and deeper or simply use both hands… I don’t think the Holy Grail is buried that much underneath (who would have ever done that?!).

    Maybe it’s in your brain…. a simple winning idea, maybe you found it already but don’t know it’s the Holy Grail (the Holy Grail is not shining,it’s not made of gold).:-)

    I think a balance is needed for super simple systems are no better than super complex  . I think robust dynamic intuitive algos are complex by nature , you just need to simplify them as much as possible without losing the logic and edge  .  Said it 100 times the answer is not in curve fitting  . If your algo doesnt have or , else , if , then decision trees you have zero dynamicism and little chance of success   . Markets are dynamic and volatile and algos need to be able to adjust and filter to become more intuitive to market conditions , it’s not easy and i like it that way  . A set of 4 or more separate algos that are switched on or of by another set of filters is the way forward  .  At least for me , you need to be clever with logical flow charts , it has to make sense

    2 users thanked author for this post.
Viewing 15 posts - 1 through 15 (of 63 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login