Libreria para obtener datos para usar en backtesting.py
Project description
Backtesting data
Accesde a datos historicos rapidamente :D para usar en backtesting.py
Installation
$ pip install backtesting backtesting-data
Usage
from backtesting import Backtest, Strategy
from backtesting.lib import crossover
from backtesting.test import SMA
from backtesting_data import historySymbol
import datetime
class SmaCross(Strategy):
def init(self):
price = self.data.Close
self.ma1 = self.I(SMA, price, 10)
self.ma2 = self.I(SMA, price, 20)
def next(self):
if crossover(self.ma1, self.ma2):
self.buy()
elif crossover(self.ma2, self.ma1):
self.sell()
BTCUSDT = historyCoin('binanceusdm', 'BTCUSDT', '5m', 200, end_time=datetime.datetime(2024, 10, 25, 20, 30))
bt = Backtest(BTCUSDT, SmaCross, commission=.002,
exclusive_orders=True)
stats = bt.run()
bt.plot()
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
backtesting_data-0.0.5.tar.gz
(22.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file backtesting_data-0.0.5.tar.gz.
File metadata
- Download URL: backtesting_data-0.0.5.tar.gz
- Upload date:
- Size: 22.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
955a82db8ba6cc4108b35b6c599fe6da312208ce59b77a53549dee9eab9176bd
|
|
| MD5 |
a0f545b136988ff1f939285736641a1a
|
|
| BLAKE2b-256 |
c5f05bbaf598800c4ed453b3637db80dbe59c403c2e92b7927b2db5694d34168
|
File details
Details for the file backtesting_data-0.0.5-py3-none-any.whl.
File metadata
- Download URL: backtesting_data-0.0.5-py3-none-any.whl
- Upload date:
- Size: 24.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
af39afff251c0547803a57196404f809018b9139cfc8492199f1a28d15bf27af
|
|
| MD5 |
1192895ee4fc87f9d5b0897bdc894153
|
|
| BLAKE2b-256 |
d56872e04e74347e964b6b158b13850413908995fa2a9199a1a6c793c3612e88
|