Trading-Bot with Python
Trading-Bot with Python, available at $49.99, has an average rating of 4.15, with 45 lectures, based on 17 reviews, and has 137 subscribers.
You will learn about Implement trading algorithms Develop investing strategies Download, transform and analyse stock market data Python programming This course is ideal for individuals who are People interested in investing in the stock market or People that want to implement trading algorithms or Programmers who want to submerge into the trading world or People interested in using Python to optimize their tradings It is particularly useful for People interested in investing in the stock market or People that want to implement trading algorithms or Programmers who want to submerge into the trading world or People interested in using Python to optimize their tradings.
Enroll now: Trading-Bot with Python
Summary
Title: Trading-Bot with Python
Price: $49.99
Average Rating: 4.15
Number of Lectures: 45
Number of Published Lectures: 45
Number of Curriculum Items: 45
Number of Published Curriculum Objects: 45
Original Price: €99.99
Quality Status: approved
Status: Live
What You Will Learn
- Implement trading algorithms
- Develop investing strategies
- Download, transform and analyse stock market data
- Python programming
Who Should Attend
- People interested in investing in the stock market
- People that want to implement trading algorithms
- Programmers who want to submerge into the trading world
- People interested in using Python to optimize their tradings
Target Audiences
- People interested in investing in the stock market
- People that want to implement trading algorithms
- Programmers who want to submerge into the trading world
- People interested in using Python to optimize their tradings
Would you like to learn how to develop bots to invest in the stock market? Or would you like to optimize your strategies?
In this course we will teach you how to fulfil these objectives and more! We are going to learn how to program in Python from scratch and build our knowledge until we are able to: 1) download data and transform it according to our wants and needs; 2) develop and backtest strategies; and 3) develop trading bots. This course is divided in 7 different modules:
-
Introduction to the course. In this first section we are going to explore the outline of the course, how to use google colab and other basic pieces of information needed to start the course.
-
Introduction to Python. Here we are going to learn the essential elements of programming like what are variables, classes and functions.
-
Pandas and other useful packages. We will learn how to use pandas and other packages that will allow us to download and manipulate data.
-
Use of Alpaca’s API. Where we will learn to download financial data and place buy/sell orders.
-
Financial indicators. Here we will learn the theory behind some financial indicators and how to calculate them.
-
Backtesting. In this section we are going to use financial data to optimize the parameters of our strategies in order to earn as much money as we can.
-
Creating a trading bot. Finally we are going to learn how to create a trading bot that will invest on its own without our constant supervision.
Course Curriculum
Chapter 1: Course introduction
Lecture 1: Course overview
Lecture 2: Use of google colab
Lecture 3: Creating and Alpaca account
Chapter 2: Introduction to Python
Lecture 1: Variables
Lecture 2: Handling strings
Lecture 3: Lists
Lecture 4: Dictionaries
Lecture 5: Conditional statements
Lecture 6: Loops
Lecture 7: Keyboard input and use of try-except statements
Lecture 8: Working with files
Lecture 9: Python functions
Lecture 10: Python classes and methods
Chapter 3: Use of Pandas and other important libraries
Lecture 1: Introduction to Pandas
Lecture 2: Pandas dataframes
Lecture 3: Data filtering
Lecture 4: Data clustering
Lecture 5: A real case of data clustering
Lecture 6: Numpy package overview
Lecture 7: Json package overview
Lecture 8: Request package overview
Chapter 4: Use of Alpaca's API
Lecture 1: Basic queries
Lecture 2: Creating buy/sell orders
Lecture 3: Advanced orders
Lecture 4: Extracting data from Alpaca
Lecture 5: Data processing with pandas
Chapter 5: Indicators
Lecture 1: What are technical indicators?
Lecture 2: Calculating indicators with an API
Lecture 3: Calculus of SMA without and API and use of Panda's rolling function
Lecture 4: Bollinguer bands
Lecture 5: Stocastic indicator
Chapter 6: Backtesting
Lecture 1: What is backtesting?
Lecture 2: Setting up our first cerebro
Lecture 3: Import data
Lecture 4: Adding a strategy
Lecture 5: Operations and notifications
Lecture 6: Adding comissions and plotting
Chapter 7: Creating a trading bot
Lecture 1: Steps for bot development
Lecture 2: Backtesting SMAs
Lecture 3: Backtesting RSIs
Lecture 4: Backtesting crossover of SMAs
Lecture 5: Combining the use of SMAs and RSI
Lecture 6: Overview of strategy results
Lecture 7: Strategy implementation
Lecture 8: Using the API
Instructors
-
Giovanni Bonaventura
Ingegnere Aerospaziale , Big Data Analysis -
Migue Hernanz Koers
Biotechnologist and trader -
Kevin Meneses González
Especialista en Python, Análisis de datos y SAP
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 3 votes
- 3 stars: 2 votes
- 4 stars: 7 votes
- 5 stars: 5 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024