Tags
Language
Tags
September 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5

Algorithmic Trading With Python - Alpaca & Polygon

Posted By: ELK1nG
Algorithmic Trading With Python - Alpaca & Polygon

Algorithmic Trading With Python - Alpaca & Polygon
Published 9/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.56 GB | Duration: 4h 9m

Learn how to trade with Python using the Alpaca and Polygon APIs to pull stock data, build strategies, and place trades.

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

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!

Overview

Section 1: Introduction

Lecture 1 Introduction

Lecture 2 Disclaimer

Section 2: Coding Environment

Lecture 3 Download and Install Anaconda

Lecture 4 Navigating Jupyter Notebook

Section 3: Python Basics

Lecture 5 Data Types & Variables

Lecture 6 Operators

Lecture 7 Loops

Lecture 8 Functions

Lecture 9 Pandas

Section 4: Alpaca Sign-Up & Documentation

Lecture 10 Sign-Up

Lecture 11 Dashboard Overview

Lecture 12 Alpaca Connect

Lecture 13 Documentation Part 1 - Introduction

Lecture 14 Documentation Part 2 - Broker API

Lecture 15 Documentation Part 3 - Trading API

Lecture 16 Documentation Part 4 - Market Data API

Section 5: API Reference - Trading API

Lecture 17 Authentication

Lecture 18 Accounts

Lecture 19 Assets

Lecture 20 Corporate Actions

Lecture 21 Orders

Lecture 22 Positions

Lecture 23 Portfolio History

Lecture 24 Watchlists

Lecture 25 Account Configurations

Lecture 26 Account Activities

Lecture 27 Calendar

Lecture 28 Clock

Lecture 29 Crypto Funding

Section 6: API Reference - Alpaca Market Data API (Part 1)

Lecture 30 Stocks - Historical Auctions

Lecture 31 Stocks - Historical Bars

Lecture 32 Stocks - Next Page Token

Lecture 33 Stocks - Latest Bars

Lecture 34 Stocks - Historical Quotes & Condition Codes

Lecture 35 Stocks - Exchange Codes

Lecture 36 Stocks - Latest Quotes

Lecture 37 Stocks - Snapshots

Lecture 38 Stocks - Historical Trades & Latest Trades

Section 7: API Reference - Alpaca Market Data API (Part 2)

Lecture 39 Screener

Lecture 40 News

Lecture 41 Corporate Actions

Lecture 42 Options

Section 8: Polygon.io Sign-Up & Documentation

Lecture 43 Sign-Up

Lecture 44 Pricing

Lecture 45 Documentation

Section 9: Polygon.io - Market Data Endpoints

Lecture 46 Aggregates

Lecture 47 Grouped Daily

Lecture 48 Daily Open/Close

Lecture 49 Previous Close

Lecture 50 Trades, Last Trade, Quotes & Last Quote

Lecture 51 Snapshots

Lecture 52 Technical Indicators

Section 10: Polygon.io - Reference Data Endpoints

Lecture 53 Tickers & Exchanges

Lecture 54 Ticker Details

Lecture 55 Ticker Events

Lecture 56 Ticker News

Lecture 57 Ticker Types

Lecture 58 Market Holidays & Status

Lecture 59 Stock Splits

Lecture 60 Dividends

Lecture 61 Stock Financials

Lecture 62 Conditions

Lecture 63 Related Companies

Section 11: Basic Trading Strategy

Lecture 64 Get Data

Lecture 65 Add Additional Fields

Lecture 66 DataFrame Cleanup

Lecture 67 Backtest Strategy

Lecture 68 Execute Strategy

Section 12: Course Conclusion

Lecture 69 Course Conclusion

Any level Python developer interested in algorithmic stock trading.