Mooc AtlasUniversity-level self-study
All paths
Economics & finance · 53Intermediate

Finance Data Scientist

Developers or data scientists moving into finance.

Python, portfolio construction and machine learning for asset management, then supervised and reinforcement learning in finance.

225hours of coursework
23weeks at 10 h
3steps
13courses
3universities

Target skills

Data VisualizationWeb ScrapingPredictive ModelingFinancial MarketMachine Learning MethodsMachine LearningApplied Machine LearningData ProcessingRestful APIXMLDatabase DesignJSON

Skill labels as listed on Coursera.

Target jobs

  • Finance data scientist
  • Banking machine learning engineer
  • Quantitative analyst

Progression

  1. 1
    University of MichiganBeginnerPython, SQL, SQLite

    Stated prerequisites: No prerequisites; designed as an on-ramp to programming

    Show the 5 courses
    CourseLevelLengthRating (reviews)
    Programming for Everybody (Getting Started with Python)Beginner17 h4.8 (233,775)
    Python Data StructuresBeginner20 h4.9 (97,365)
    Using Python to Access Web DataBeginner19 h4.8 (44,591)
    Using Databases with PythonBeginner14 h4.8 (21,659)
    Capstone: Retrieving, Processing, and Visualizing Data with PythonBeginner9 h4.7 (14,483)
  2. 2
    EDHEC Business SchoolBeginnerPython

    Stated prerequisites: No prior experience required

    Show the 4 courses
  3. 3
    New York UniversityIntermediatePython, TensorFlow

    Stated prerequisites: Basic math, probability and statistics, Python

    Show the 4 courses
    CourseLevelLengthRating (reviews)
    Guided Tour of Machine Learning in FinanceIntermediate24 h3.8 (684)
    Fundamentals of Machine Learning in FinanceIntermediate18 h3.7 (345)
    Reinforcement Learning in FinanceAdvanced17 h3.6 (134)
    Overview of Advanced Methods of Reinforcement Learning in FinanceAdvanced13 h3.8 (86)

With Coursera Plus

This path takes 225 hours, about 5 months at 10 hours a week. A Coursera Plus subscription gives access to most of its courses during that time.

Discover Coursera Plus

Projects to build

After step 1

Market data

Download and clean ten years of stock prices in Python and compute returns and correlations.

After step 2

Alternative signals

Build a sentiment indicator from news headlines and test its link with returns.

After step 3

Trading agent

Train a reinforcement learning agent on a simulated market and compare it with a simple strategy.

Free textbooks

More paths in this family