Skip to content

A Python-based cryptocurrency trading analysis tool that leverages the Binance API to fetch and analyze historical price data for various trading pairs.

License

Notifications You must be signed in to change notification settings

pakagronglb/intraday-edge-trading-edge-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Intraday Trading Edge Python 🐍

A Python-based cryptocurrency trading analysis tool that leverages the Binance API to fetch and analyze historical price data for various trading pairs.

image

Overview 🚀

This project implements an intraday trading analysis system that allows users to:

  • Fetch historical price data from Binance
  • Analyze price movements and patterns
  • Generate trading insights based on historical data

Features 🫡

  • Real-time data fetching from Binance API
  • Historical price data analysis
  • Customizable time intervals and trading pairs
  • Data visualisation capabilities

Prerequisites 🔑

  • Python 3.13 or higher
  • Binance API access
  • Required Python packages:
    • pandas
    • python-binance
    • matplotlib

Installation 📦

  1. Clone the repository:
git clone https://github.com/pakagronglb/intraday-trading-edge-python.git
cd intraday-trading-edge-python
  1. Install required packages:
pip install -r requirements.txt

Usage 🚀

  1. Import the required libraries:
import pandas as pd
from binance.client import Client
from datetime import datetime, timedelta, UTC
import matplotlib.pyplot as plt
  1. Initialize the Binance client:
client = Client()
  1. Use the provided functions to fetch and analyze data:
df = getdata(symbol='BTCUSDT', interval='1h', lookback='300 day')

Configuration ⚙️

The default configuration includes:

  • Trading pair: BTCUSDT
  • Time interval: 1 hour
  • Lookback period: 300 days

You can modify these parameters in the getdata() function call.

Contributing 🙏🏻

Contributions are welcome! Please feel free to submit a Pull Request.

License 📝

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments 🙏🏻

This project is based on the work and teachings from Algovibes. Special thanks to Algovibes for providing the foundational knowledge and inspiration for this trading analysis tool.

Disclaimer 📍

This tool is for educational purposes only. Cryptocurrency trading involves significant risk, and past performance does not guarantee future results. Always do your own research and trade responsibly.

About

A Python-based cryptocurrency trading analysis tool that leverages the Binance API to fetch and analyze historical price data for various trading pairs.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published