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('binance_future', '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.4.tar.gz
(21.9 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.4.tar.gz.
File metadata
- Download URL: backtesting_data-0.0.4.tar.gz
- Upload date:
- Size: 21.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
283d9e41cbccb47f83bd21560e6dc1e4531a87eaa5835fad77fd49553a4af750
|
|
| MD5 |
08e8088002688837d5c66d3c89756104
|
|
| BLAKE2b-256 |
84b98529b5552fabd8f2265a2152bff2fab310c96d2e381129296a290b7284e5
|
File details
Details for the file backtesting_data-0.0.4-py3-none-any.whl.
File metadata
- Download URL: backtesting_data-0.0.4-py3-none-any.whl
- Upload date:
- Size: 24.3 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 |
67921280dc3234f0987e76aae7a0cb47ea0c70aa85c47bd5b2d3bbd4efc35472
|
|
| MD5 |
139567c0492de8b54541d967d376b953
|
|
| BLAKE2b-256 |
904d9de5c8e7b7e31ff2655635d262dbdf413b31db3bf009a7c5983543aa3785
|