Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Complete Algo Trading on Fyers API using Python
Rating: 4.1 out of 5(12 ratings)
92 students

Complete Algo Trading on Fyers API using Python

Fyers v3 API Python Wrapper
Created bySatyapal Singh
Last updated 9/2025
English
English [Auto],

What you'll learn

  • Using Python Wrapper for Fyers API
  • Algo trading using Fyers API
  • Download Historical Data using Python
  • Developing a trading bot for Fyers platform

Course content

8 sections53 lectures5h 11m total length
  • Important URLs2:30

    Discover urls for the Fyers API training, including home page, trade page with TradingView charts, API documentation v3, and the Python wrapper installation via pip, plus fires.in community for questions.

  • Introduction to Fyers Platform - Optional (New to Fyers platform)2:09

    Discover the Fyers platform, from its web interface with TradingView charts to its API v3, and learn how to login, download instruments, place orders, and access historical and live data.

  • API Documentation Part 15:36

    Explore the Fyers API docs v3 and wrappers in python, node, web js, and c sharp. Learn curl authorization, response formats, rate limits, and path from temporary to permanent token.

  • API Documentation Part 26:03

    Explore the Python wrapper for the Fyers API, authenticate, fetch profiles, funds, and holdings, and place and manage orders with data dictionaries and bracket, stop, and limit orders.

  • Common IDEs & Tools - Optional (New to Algo Trading)2:39

    Explore python IDEs for algo trading—VS Code, Jupyter, Spyder—learn pandas, numpy, websockets, and visualization with matplotlib or plotly, plus mysql storage and dashboards with Flask or FastAPI.

  • Setting up the Environment - Optional (New to Algo Trading)3:57

    Use Anaconda to manage libraries and IDEs and to create isolated environments for algo trading projects. Install pandas, and rely on Jupyter Notebook and Spyder for development.

  • Introduction to Python Tools - Optional (New to Algo Trading)9:56

    Learn to set up Python tools for algo trading, using Jupyter notebook and Spyder, run code, manage cells, and work with MySQL databases for basic SQL queries.

Requirements

  • Basic knowledge of Python
  • Understanding of stock market basics
  • A Trading account with Fyers

Description

Unlock the full potential of Fyers Trade API with our comprehensive course, "Complete Algo Trading on Fyers API using Python". In this course, we'll guide you through the intricacies of stock trading using Python, focusing on leveraging Fyer's latest API with powerful features.


The course begins with an in-depth Introduction to Fyers API and various wrappers available. You'll dive into Authentication, learning to create API keys and authenticate your requests effectively. We will automate the login process using Selenium. Explore Data Downloading techniques, focusing on historical data retrieval to make informed trading decisions.

We will download, clean up and filter symbols to be used by Fyers API.

Move on to the Orders section, where you'll grasp the nuances of placing orders, distinguish between Futures and Spot trading, and enhance your trading strategy.

The Web-Sockets Feed section introduces you to real-time data through web sockets, providing a dynamic edge in your trading endeavors. We will use multiple channels and convert data into human-readable Data Frame format.

The course concludes with an exploration of Technical Indicators, covering summary statistics, Standard Deviation, Simple Moving Average, Exponential Moving Average, and MACD. By the end, you'll have the skills to implement trading strategies on Fyers using Python, giving you a competitive edge in the stock market.

Enroll now and elevate your stock trading expertise!

Who this course is for:

  • Python Developers
  • Data Science Students