Quantopian's community platform is shutting down. Please read this post for more information and download your code.
Back to Community
First Post, Background info, and couple questions

I stumbled on this website back in December and was blown away. I've been investing since I was 18, for about 9 years now. I've done pretty well with the techniques my dad taught me. I now manage a portfolio of about $200k+ (10% return each of last two years).

I saw the posts by Paul Maplesden and took the same approach. Having no programming experience, I started Codecademy last year, and after I learned of this website, I simply started on the Python lesson.

Investing wise, I rely on having lots of money, which enables me to be a patient investor, unmoved by market fluctuations, news, or short term loss. Main metrics I look at are: total debt, trailing averages, float, beta, and cash to name a few. This has worked well for me, and I've grown a few friends' portfolios over the past 3 years. I did hear about algorithmic trading, but thought it was only for the 'big guys.' Again, I blown away when I found this place.

So now that my Python skills are being refined, and I'm learning more of the finer details of trading, I've picked a target date of March 1st to deploy my first live algorithm.

I would appreciate any tips others have on learning python and key stock measurements. Another concern I have is about commissions, I've ran some minute backtests, with anywhere from $10-50k, and the get a positive return, this is with a $7 commission assuming an average rate. I do have a Robinhood account, can Quantopian algorithms be deployed with Robinhood?

Thanks for your time. I have many more questions I'll ask later hopefully. Look forward to all the advice.
-Bilal

2 responses

Hello Bilal,

Regarding Python, Pandas is very handy. See Scott's post, https://www.quantopian.com/posts/working-with-history-dataframes.

And numpy/scipy is good, too. If you have any experience with MATLAB, see http://wiki.scipy.org/NumPy_for_Matlab_Users.

Grant

Bilal,

Welcome to Quantopian! Live trading algorithms are connected to Interactive Brokers, and we selected this broker because of its popularity. I imagine as we continue to grow, more brokers will be added to the platform. You can read more about live trading details in the help doc and FAQ, and you can always post here with questions or shoot us an email to [email protected]!

As for the commissions, you can test your strategy by paper trading on Quantopian or using an IB paper account. If you like the simulated results, you can connect your algo to your real money IB account, and here's a quick demo.

Good luck with your algo writing and testing!

Disclaimer

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 Quantopian. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. No information contained herein should be regarded as a suggestion to engage in or refrain from any investment-related course of action as none of Quantopian nor any of its affiliates is undertaking to provide investment advice, act as an adviser to any plan or entity subject to the Employee Retirement Income Security Act of 1974, as amended, individual retirement account or individual retirement annuity, or give advice in a fiduciary capacity with respect to the materials presented herein. If you are an individual retirement or other investor, contact your financial advisor or other fiduciary unrelated to Quantopian about whether any given investment idea, strategy, product or service described herein may be appropriate for your circumstances. All investments involve risk, including loss of principal. Quantopian 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.