pybottrader
PyBotTrader - A library to build trader bots
PyBotTrader is an experimental Python library designed to help create trading bots, particularly for retail traders. It offers tools for real-time financial analysis, including indicators like moving averages (like MA, EMA, RSI, MACD, and ROI), which update dynamically with new data. The library includes data streamers to handle sequential data from sources like CSV files or the YFinance API, and basic portfolio managers for back-testing simple buy/sell strategies. Users can define custom strategies that integrate data streams, indicators, and decision-making rules to generate trading signals. A basic trader module is included for testing strategies, making the library a versatile framework for algorithmic trading experimentation.
Installation:
pip install pybottrader
1""" 2# PyBotTrader - A library to build trader bots 3 4PyBotTrader is an experimental Python library designed to help create trading 5bots, particularly for retail traders. It offers tools for real-time financial 6analysis, including indicators like moving averages (like MA, EMA, RSI, MACD, and 7ROI), which update dynamically with new data. The library includes data streamers 8to handle sequential data from sources like CSV files or the YFinance API, and 9basic portfolio managers for back-testing simple buy/sell strategies. Users can 10define custom strategies that integrate data streams, indicators, and 11decision-making rules to generate trading signals. A basic trader module is 12included for testing strategies, making the library a versatile framework for 13algorithmic trading experimentation. 14 15Installation: 16 17``` 18pip install pybottrader 19``` 20""" 21 22from .indicators import * # Import the C++ module directly