NexusFi: Find Your Edge


Home Menu

 





automated trading


Discussion in Traders Hideout

Updated
      Top Posters
    1. looks_one tpredictor with 1 posts (3 thanks)
    2. looks_two luigizerozero with 1 posts (2 thanks)
    3. looks_3 goodoboy with 1 posts (0 thanks)
    4. looks_4 Quick Summary with 1 posts (0 thanks)
    1. trending_up 4,665 views
    2. thumb_up 6 thanks given
    3. group 6 followers
    1. forum 6 posts
    2. attach_file 0 attachments




 
Search this Thread

automated trading

  #1 (permalink)
 cshrum 
nashville, tn
 
Experience: Intermediate
Platform: Ninja 8
Trading: es
Posts: 107 since Nov 2012
Thanks Given: 85
Thanks Received: 22

Does anyone use automated trading and actually profitable at it? Who is the best to code an idea for automated trading for ninja8?

Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Trade idea based off three indicators.
Traders Hideout
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
How to apply profiles
Traders Hideout
REcommedations for programming help
Sierra Chart
MC PL editor upgrade
MultiCharts
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
What is Markets Chat (markets.chat) real-time trading ro …
76 thanks
Spoo-nalysis ES e-mini futures S&P 500
55 thanks
Just another trading journal: PA, Wyckoff & Trends
37 thanks
Bigger Wins or Fewer Losses?
24 thanks
The Program
16 thanks
  #3 (permalink)
 tpredictor 
North Carolina
 
Experience: Beginner
Platform: NinjaTrader, Tradestation
Trading: es
Posts: 644 since Nov 2011


There are a few terms that are very similar. Right, automated trading refers to orders that are automatically generated and sent via a computer program. Systematic refers to trading a well-defined strategy-- perhaps one that could be automated but where the orders are sent manually. Quantitative refers to strategies that were developed using statistical and mathematical processes. Algorithmic trading refers to an algorithm or program. Most professional trading falls somewhere into those categories. However, I also can see the perspective that discretionary traders can bring to the table.

If you area an already profitable discretionary trader, any good/experienced programmer should be able to help you program what you already do within certain limits. I write a lot about the concept of grayboxes or methods that may allow discretionary traders a more structured process while still allowing them to utilize their existing skills. However, if you are not an already profitable discretionary trader with a strategy then I think it is unlikely that you would find someone who could/would develop for you a working system. Also, it is extremely difficult to take methods that discretionary traders use and to automate them in a way that is historically profitable. So, you're probably looking at again falls into the classification of a graybox where much of the edge is still going to come from your abilities.

So, let me just be clear: programmers develop systems for traders who already have clear concepts about what they want. This is probably only useful for discretionary traders with a lot of experience. On the other hand, system developers develop fully automated strategies from the ground up. The strategies can be run manually or via the computer. It is a huge amount of work. They will sometimes sell working strategies but often you will only be able to gain access via a signal subscription because the amount of work involved is significant and the edge is specific and proprietary.

As for algo vs discretionary trading, my own experience suggest to me that a good discretionary trader can profit from more opportunities. Also, I feel like a good discretionary trader is more likely to be trading based on the relevant or real factors that drive markets. Availability bias is a significant handicap for most system developers to overcome because most platforms make it much easier to produce price based only systems versus incorporating other sorts of data such as sentiment, news, etc. These are not insurmountable obstacles. However, systems can codify specific lines of market logic and execute them with greater consistency, allow better maximization of leverage, and probably as a result can do better over time. For me, again I favor grayboxes where a discretionary trader can influence the results. But, let me add most systematic strategies have much larger profit factors, trade too infrequently, and thus do not lend themselves to discretionary improvement.

My sense is that most successful retail algo traders tend to operate on the longer frequencies: either "swing day trading" or "swing trading". I won't say it is completely insurmountable to build higher frequency systems for the retail trader but certainly would require much specialized development.

As for tracking of systems where you can see the real results: there are a few vendors in the space Striker, C2, Worldcup Championships. These services focus on tracking actual results of primarily automated strategies, but sometimes discretionary traders. If I were going to look for a strategy, I would look to lease or buy one from a developer with a track record (disclaimer, I will be offering a Striker system sometime in the future and had top ranked C2 systems in the past). Something that might be worth nothing, it is not possible from a cost basis or infrastructure basis for most of these outfits to automate the highest frequency strategies. So, it is not indicative that such strategies are not being traded successfully via individual retail traders. For the most part, you are limited to market orders. On the other hand, in my discretionary trading I always try to get filled on limit on at least one side no matter what product I'm trading: not always possible but it is just something to keep in mind.

Reply With Quote
  #4 (permalink)
 luigizerozero 
hong kong
 
Experience: Beginner
Platform: Ninjatrader
Trading: futures
Posts: 35 since Oct 2014
Thanks Given: 66
Thanks Received: 25

Great answer, I would add that the hybrid solution works best for most retail trader- automated signals, discretionary sizing for example.


tpredictor View Post
There are a few terms that are very similar. Right, automated trading refers to orders that are automatically generated and sent via a computer program. Systematic refers to trading a well-defined strategy-- perhaps one that could be automated but where the orders are sent manually. Quantitative refers to strategies that were developed using statistical and mathematical processes. Algorithmic trading refers to an algorithm or program. Most professional trading falls somewhere into those categories. However, I also can see the perspective that discretionary traders can bring to the table.

If you area an already profitable discretionary trader, any good/experienced programmer should be able to help you program what you already do within certain limits. I write a lot about the concept of grayboxes or methods that may allow discretionary traders a more structured process while still allowing them to utilize their existing skills. However, if you are not an already profitable discretionary trader with a strategy then I think it is unlikely that you would find someone who could/would develop for you a working system. Also, it is extremely difficult to take methods that discretionary traders use and to automate them in a way that is historically profitable. So, you're probably looking at again falls into the classification of a graybox where much of the edge is still going to come from your abilities.

So, let me just be clear: programmers develop systems for traders who already have clear concepts about what they want. This is probably only useful for discretionary traders with a lot of experience. On the other hand, system developers develop fully automated strategies from the ground up. The strategies can be run manually or via the computer. It is a huge amount of work. They will sometimes sell working strategies but often you will only be able to gain access via a signal subscription because the amount of work involved is significant and the edge is specific and proprietary.

As for algo vs discretionary trading, my own experience suggest to me that a good discretionary trader can profit from more opportunities. Also, I feel like a good discretionary trader is more likely to be trading based on the relevant or real factors that drive markets. Availability bias is a significant handicap for most system developers to overcome because most platforms make it much easier to produce price based only systems versus incorporating other sorts of data such as sentiment, news, etc. These are not insurmountable obstacles. However, systems can codify specific lines of market logic and execute them with greater consistency, allow better maximization of leverage, and probably as a result can do better over time. For me, again I favor grayboxes where a discretionary trader can influence the results. But, let me add most systematic strategies have much larger profit factors, trade too infrequently, and thus do not lend themselves to discretionary improvement.

My sense is that most successful retail algo traders tend to operate on the longer frequencies: either "swing day trading" or "swing trading". I won't say it is completely insurmountable to build higher frequency systems for the retail trader but certainly would require much specialized development.

As for tracking of systems where you can see the real results: there are a few vendors in the space Striker, C2, Worldcup Championships. These services focus on tracking actual results of primarily automated strategies, but sometimes discretionary traders. If I were going to look for a strategy, I would look to lease or buy one from a developer with a track record (disclaimer, I will be offering a Striker system sometime in the future and had top ranked C2 systems in the past). Something that might be worth nothing, it is not possible from a cost basis or infrastructure basis for most of these outfits to automate the highest frequency strategies. So, it is not indicative that such strategies are not being traded successfully via individual retail traders. For the most part, you are limited to market orders. On the other hand, in my discretionary trading I always try to get filled on limit on at least one side no matter what product I'm trading: not always possible but it is just something to keep in mind.


Reply With Quote
Thanked by:
  #5 (permalink)
goodoboy
Houston
 
Posts: 380 since Dec 2016
Thanks Given: 344
Thanks Received: 246


cshrum View Post
Does anyone use automated trading and actually profitable at it? Who is the best to code an idea for automated trading for ninja8?


Good morning cshrum,

I was just thinking the same thing the past few days. I am using NT8 as well the past 4 months, and I swear I programmed like 6 strategies (found online) and all have red profits. I started to think that maybe NT8 Strategy Analyzer backtesting simulation results was lying to me.

I have the same question.

Who out here is actually making money with an automated trading system using NT8?

Is there a website I can go to see some good profits? This will motivate me I believe.

Thank you

Reply With Quote
  #6 (permalink)
 
RandBots's Avatar
 RandBots 
Lima, Peru
 
Experience: Advanced
Platform: Propietary
Broker: IQ
Trading: Options
Posts: 14 since Jul 2017
Thanks Given: 37
Thanks Received: 9


cshrum View Post
Does anyone use automated trading and actually profitable at it? Who is the best to code an idea for automated trading for ninja8?

During the last decade, a few companies and traders opened their systems and allow clients to AutoTrade.

Are you looking referring to that?

Follow me on Twitter Reply With Quote
  #7 (permalink)
 iantg 
charlotte nc
 
Experience: Advanced
Platform: My Own System
Broker: Optimus
Trading: Emini (ES, YM, NQ, ect.)
Posts: 408 since Jan 2015
Thanks Given: 90
Thanks Received: 1,148


cshrum View Post
Does anyone use automated trading and actually profitable at it? Who is the best to code an idea for automated trading for ninja8?

To the original question:

Part 1: Yes. I have beat the Market Replay simulators in NT7 fairly well over the years. I have a blog on here that details some of the research I have done, and I have posted trade statistics on a number of various systems. I haven't migrated my code to NT 8 yet. But if you want to see some of the research I have done, and trading theories, stats, etc. Here is a link:

Part 2: Who is best to code an idea for an automated strategy? I don't think you need to work with a profitable trader to do this, just someone that can code well in C#. Most A+ developers don't even mess with trading, but anyone that knows C# could help you code something fairly easily. Speaking as professional developer, NinjaScript is kids play.

Best of luck.

Ian

Visit my NexusFi Trade Journal Reply With Quote
Thanked by:




Last Updated on November 22, 2017


© 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