Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Algorithmic Trading with Python - Alpaca & Polygon
Rating: 4.3 out of 5(9 ratings)
48 students

Algorithmic Trading with Python - Alpaca & Polygon

Learn how to trade with Python using the Alpaca and Polygon APIs to pull stock data, build strategies, and place trades.
Created byNate Albright
Last updated 11/2024
English

What you'll learn

  • Develop a basic understanding of Python
  • Retrieve and manage data from an API call
  • Place stock trades using Python
  • Structure and clean large datasets
  • Build and test a stock trading strategy

Course content

13 sections70 lectures4h 14m total length
  • Introduction1:16

    Learn the fundamentals of Python, create an Alpaca Markets account, pull data via the Alpaca and Polygon APIs, and design stock trading strategies that are tested, not for live trading.

  • Disclaimer1:04

    Recognize that this course delivers educational insights into stock trading, not financial advice or endorsements, and acknowledge you bear all trading risks and are responsible for your decisions.

Requirements

  • No experience is needed, but a basic understanding of the stock market will help.

Description

Unlock the world of algorithmic trading with our comprehensive course designed for all levels! This course will guide you through the basics of Python programming, focusing on its application in financial markets.

You'll start by learning fundamental Python concepts, including variables, data types, and functions. These foundational skills will empower you to write clean, efficient code.

Next, you'll dive into the Alpaca API, a powerful tool for trading. You'll learn how to set up your Alpaca account, authenticate your API keys, and utilize the API to pull real-time stock data. The course will cover essential operations like placing market orders and managing your portfolio, allowing you to execute trades seamlessly.

In addition to Alpaca, we’ll introduce you to the Polygon API, which provides extensive financial market data. You'll learn how to fetch historical stock prices, news, and other crucial information to enhance your trading decisions. By integrating data from both APIs, you’ll gain a well-rounded perspective on market trends.

Finally, we’ll focus on constructing a basic trading strategy. You’ll learn key concepts such as moving averages and risk management techniques. By the end of the course, you’ll have the tools to develop and test your own trading strategies, helping you make informed decisions in the stock market.

Whether you’re a complete beginner or looking to enhance your skill set, this course will equip you with the knowledge to navigate the exciting realm of algorithmic trading confidently. Join us and start your journey toward becoming a proficient trader!

Who this course is for:

  • Any level Python developer interested in algorithmic stock trading.