Created by:  Georgia Institute of Technology

  • Dr. Tucker Balch

    Taught by:  Dr. Tucker Balch, Associate Professor

    School of Interactive Computing
Commitment8-12 hours/week
How To PassPass all graded assignments to complete the course.
User Ratings
4.5 stars
Average User Rating 4.5See what learners said

How It Works

Each course is like an interactive textbook, featuring pre-recorded videos, quizzes and projects.

Help from Your Peers
Help from Your Peers

Connect with thousands of other learners and debate ideas, discuss course material, and get help mastering concepts.


Earn official recognition for your work, and share your success with friends, colleagues, and employers.

Georgia Institute of Technology
The Georgia Institute of Technology is one of the nation's top research universities, distinguished by its commitment to improving the human condition through advanced science and technology. Georgia Tech's campus occupies 400 acres in the heart of the city of Atlanta, where more than 20,000 undergraduate and graduate students receive a focused, technologically based education.
AuditPurchase Course
Access to course materials



Access to graded materials

Not available


Receive a final grade

Not available


Earn a shareable Course Certificate

Not available


Ratings and Reviews
Rated 4.5 out of 5 of 407 ratings

Very helpful and useful

One of the best course I have ever taken from Coursera. It was excellent learning opportunity to understand the basic concepts of Stock market. This course also helped me to get a basic idea how the market should evaluated with given parameters. Eagerly waiting for the second part.

This was a great course and provided a good initial idea on how to start analyzing stock data using python. As a humble suggestion, the QSTK package could be updated as it throws a lot of warnings during execution regarding the use of deprecated functions.

This is a very nice, introductory course about software based investing. The programming part is not very demanding if you already know the basics of Python and libraries like NumPy and Pandas. Even if you don't know much about them, there is still enough time to catch up during the course. There are also some good pieces about stock trading (the more general contents are presented in the first two modules) and how stock markets work. The techniques shown to perform automatic trading are very basic –I assume this is to be completed by another course that will dig deeper into that topic.

All in all, I really recommend to take this course if you have some interests in stock markets and programming: you will have fun with it and lear something in the meantime.