NexusFi: Find Your Edge


Home Menu

 





Starting Algo trading


Discussion in Traders Hideout

Updated
      Top Posters
    1. looks_one noobmaster with 3 posts (4 thanks)
    2. looks_two DavidHP with 1 posts (1 thanks)
    3. looks_3 bobwest with 1 posts (1 thanks)
    4. looks_4 Quick Summary with 1 posts (0 thanks)
      Best Posters
    1. looks_one semiopen with 2 thanks per post
    2. looks_two noobmaster with 1.3 thanks per post
    3. looks_3 bobwest with 1 thanks per post
    4. looks_4 DavidHP with 1 thanks per post
    1. trending_up 1,894 views
    2. thumb_up 8 thanks given
    3. group 4 followers
    1. forum 6 posts
    2. attach_file 0 attachments




 
Search this Thread

Starting Algo trading

  #1 (permalink)
noobmaster
Calgary
 
Posts: 8 since Aug 2019
Thanks Given: 1
Thanks Received: 10

So I am thinking about getting into algo trading. A bit of background about myself I studied Computer Science, so I know a fair amount of programming and math. Though I only have done complex programming that interacts with other software for 2 projects, so it is not really something I am super familiar with. And of course, that also means I have zero experience in coding automated trading system etc.

I am using ninatrader 7 for platform and interactive for my broker. I have about 1 year of experience in trading, which is the past year.

Where should I start? What language, library, API, Data source, and software do you use? Are there any online resources you recommend? Any specific thread on this forum you would suggest looking into? Any books you find very helpful? Anything that I did not ask for but you think it important and valuable resources I should start with?

Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
REcommedations for programming help
Sierra Chart
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
MC PL editor upgrade
MultiCharts
Better Renko Gaps
The Elite Circle
 
  #3 (permalink)
 
DavidHP's Avatar
 DavidHP 
Isla Mujeres, MX
Legendary Market Wizard
 
Experience: Advanced
Platform: NinjaTrader
Broker: Ninjatrader / Optimus Futures / AmpFutures
Trading: ES / 6E / 6B / CL
Frequency: Every few days
Duration: Minutes
Posts: 1,612 since Aug 2009
Thanks Given: 11,341
Thanks Received: 2,747


It helps if you decide which platform you will use.
Ninja?


Sent using the NexusFi mobile app

Rejoice in the Thunderstorms of Life . . .
Knowing it's not about Clouds or Wind. . .
But Learning to Dance in the Rain ! ! !
Follow me on Twitter Reply With Quote
Thanked by:
  #4 (permalink)
 
bobwest's Avatar
 bobwest 
Western Florida
Site Moderator
 
Experience: Advanced
Platform: Sierra Chart
Trading: ES, YM
Frequency: Several times daily
Duration: Minutes
Posts: 8,172 since Jan 2013
Thanks Given: 57,501
Thanks Received: 26,292


noobmaster View Post
So i am thinking about getting into algo trading. A bit of background about myself I studied Computer Science, so I know fair amount of programming and math.

Where should I start? What language, library, API, Data source, and software do you use? Is there any online resources you recommend? Any specific thread on this forum you would suggest looking into? Any books you find very helpful? Anything that I did not ask for but you think it important and valuable resources I should start with?

Hard to answer without more info about you and your trading experience.

If you trade now, what do you use, in terms of broker, trading platform, etc.

What is your level of practical (hands on) trading experience? How long a period of time does this cover?

Do you currently have any experience in writing automated trading systems? And speaking of writing systems, what is your level of coding experience, and with what? You did say you know a fair amount of programming, but have you written or worked on projects that literally had to work, that is, somebody was paying for it and their business needed it. Trading is a business, and a trading system is very much a critical system. (It's fine if you don't have this or that type of experience, and it's fine if you do. It would just help someone understand how to answer your questions.)

Etc.

You will get many responses that are just based on what the person who is giving you an answer happens to know or be familiar with. And in fact, that's probably good enough. The major trading platforms are programmable and very full-featured, and you will be able to put them to use, if you are basically just wanting to automate some retail-trader level type of strategy, as most do. By "retail-trader level" I mean, not something that is envisioned as competition with the major high frequency trading firms. If you did plan on competing in that league, I assume you wouldn't be asking these particular questions.

So, more info, please.

Bob.

When one door closes, another opens.
-- Cervantes, Don Quixote
Reply With Quote
Thanked by:
  #5 (permalink)
noobmaster
Calgary
 
Posts: 8 since Aug 2019
Thanks Given: 1
Thanks Received: 10


DavidHP View Post
It helps if you decide which platform you will use.
Ninja?


Sent using the NexusFi mobile app

Hi, sorry for the lack of information. I Just edited some more info in the question. And yes I use ninja

Reply With Quote
Thanked by:
  #6 (permalink)
noobmaster
Calgary
 
Posts: 8 since Aug 2019
Thanks Given: 1
Thanks Received: 10


bobwest View Post
Hard to answer without more info about you and your trading experience.

If you trade now, what do you use, in terms of broker, trading platform, etc.

What is your level of practical (hands on) trading experience? How long a period of time does this cover?

Do you currently have any experience in writing automated trading systems? And speaking of writing systems, what is your level of coding experience, and with what? You did say you know a fair amount of programming, but have you written or worked on projects that literally had to work, that is, somebody was paying for it and their business needed it. Trading is a business, and a trading system is very much a critical system. (It's fine if you don't have this or that type of experience, and it's fine if you do. It would just help someone understand how to answer your questions.)

Etc.

You will get many responses that are just based on what the person who is giving you an answer happens to know or be familiar with. And in fact, that's probably good enough. The major trading platforms are programmable and very full-featured, and you will be able to put them to use, if you are basically just wanting to automate some retail-trader level type of strategy, as most do. By "retail-trader level" I mean, not something that is envisioned as competition with the major high frequency trading firms. If you did plan on competing in that league, I assume you wouldn't be asking these particular questions.

So, more info, please.

Bob.

Thank you for the response, I have added more information in my questions to address the issue

Reply With Quote
Thanked by:
  #7 (permalink)
 semiopen 
hillsborough nj
 
Experience: Advanced
Platform: Tradestation/Excel
Broker: TradeStation
Trading: emicro
Posts: 98 since Sep 2018
Thanks Given: 18
Thanks Received: 46

I've written a few articles on algorithm development for seekingalpha.

The latest one Specter: A Finite State Trading Strategy was published last week. Whatever the strategy's ultimate merits, it would have been flat for the latest drop.

Reply With Quote
Thanked by:




Last Updated on February 26, 2020


© 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