Any tips would be appreciated. I don't know how to code or any of that stuff
QUANTCONNECT COMMUNITY
Any tips would be appreciated. I don't know how to code or any of that stuff
The material on this website is provided for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation or endorsement for any security or strategy, nor does it constitute an offer to provide investment advisory services by QuantConnect. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. QuantConnect makes no guarantees as to the accuracy or completeness of the views expressed in the website. The views are subject to change, and may have become unreliable for various reasons, including changes in market conditions or economic circumstances. All investments involve risk, including loss of principal. You should consult with an investment professional before making any investment decisions.
LukeI
Step 1: learn to code
I like https://www.codecademy.com/ but there are many others. It's probably easiest to learn Python rather than C# but I'm biased. As I was learning the basics I started looking at other people's algorithms posted here and seeing how they worked using the documentation here.
Step 2: keep doing that for a few months and you will be live trading with an algorithm in no time.
Petter Hansson
@Channing Blanco: Welcome to the club :-) This is a pretty open ended area with few fixed rules.
Learning to code is a great start though if you intend to implement anything yourself rather than teaming or hiring.
Danny
Coding is not the hard part. Knowing what to write is.
If you are reading the docs, googling a lot, and finding decent stack overflow answers, it may only take you a week or so to get something working but unless you know finance and trading already, that will almost certainly lose money in a live run.
The main added challenge with algorithmic trading is that humans invariably misunderstand their own code. We often mistake what we are reading for what we wanted it to be and generally do a lot interpreting, judging, and re-framing with all of our sensory inputs. The machines make no such mistakes. They will do exactly what you actually told them to do and nothing else. (aside from crashing and dropping off networks)
To compensate for this issue you will need to do a fair amount of testing and poking at your code to ensure that the machines are going to do what you intended. Always be thinking of how you could be wrong or mistaken and what things could cause your system to go sideways. Try to make those scenarios happen in your testing and code around them.
Channing Blanco
The material on this website is provided for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation or endorsement for any security or strategy, nor does it constitute an offer to provide investment advisory services by QuantConnect. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. QuantConnect makes no guarantees as to the accuracy or completeness of the views expressed in the website. The views are subject to change, and may have become unreliable for various reasons, including changes in market conditions or economic circumstances. All investments involve risk, including loss of principal. You should consult with an investment professional before making any investment decisions.
To unlock posting to the community forums please complete at least 30% of Boot Camp.
You can continue your Boot Camp training progress from the terminal. We hope to see you in the community soon!