Hi Ma, thanks for reaching out and welcome to Quantopian! Happy to help answer your questions:
You can view statistics on currently participating contest algorithms by downloading the contest leaderboard. As you can probably notice, every contest participant gets a code name to establish and maintain anonymity. Download the .csv of the leaderboard by selecting the Download All Results button on the right-hand side of the contest page.
I'll point you to two sets of information: one to help polish your Python programming skills, and the second to get you going on the platform.
Here are some free materials you can use to familiarize yourself with Python programming. Going through whichever tutorial you find most helpful will do the trick:
- Code Academy
- Python tutorial
- Dive into Python
- Learn Python
The best way to get started using the platform is by going through the Quantopian Tutorials (you will need basic python skills you hone with the tutorials above):
The Getting Started Tutorial covers the basics of the Quantopian API and walks you through writing your first algorithm in 8 short lessons.
The Pipeline Tutorial teaches you how to build factors and filters to dynamically select and weight securities each day.
The Intro to Research lecture will show you how to run some simple financial analyses using Quantopian's interactive Research environment.
If you have questions that weren't answered in the tutorials, check out the help documentation, or like you did today, post in the community to solicit feedback or help from other members of the Quantopian community. You can always reach out to me with questions as well.
Once you are comfortable with the platform's API, check out the Quantopian Lecture Series to learn more about quantitative finance and available resources. After that, try cloning and modifying a template algorithm, such as the one from Lesson 7 of the Getting Started Tutorial, and submitting it to the contest.
We totally understand the skepticism of potential award in programs such as the contest. The criteria used in the contest are indeed difficult, but we do our best to make satisfying these constraints easier, such as giving members the ability to clone and modify numerous example algorithms available in various places on the site. The Writing a Contest Tutorial is a great source to learn more about and how to satisfy each constraint.
I should add that the majority of the entrants in the contest have won at least some money. More importantly, you're guaranteed to challenge yourself and learn more about quantitative finance and trading.
I hope these materials help and feel free to reach back out if you have any other questions. Best of luck!