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.3.tar.gz
(16.1 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.3.tar.gz.
File metadata
- Download URL: backtesting_data-0.0.3.tar.gz
- Upload date:
- Size: 16.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
84bc0b70bf779bf192a8142aeb65236f920558ad969aa618cd83860a25e290d3
|
|
| MD5 |
fec17a27f3de6abe43e32308e94f7f05
|
|
| BLAKE2b-256 |
2fae01b3f6e3fc59f8dd82a20e4ab3b9f3b69022fa53bc7216e6d974c74f177c
|
File details
Details for the file backtesting_data-0.0.3-py3-none-any.whl.
File metadata
- Download URL: backtesting_data-0.0.3-py3-none-any.whl
- Upload date:
- Size: 16.6 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 |
e8e409075104d5e4060f5e6c252819decfa8d25d757910652bdfbc47139e0e15
|
|
| MD5 |
c48d84f4ddcee81299779fbb00c8537d
|
|
| BLAKE2b-256 |
a9cd34bce6d86efc554d037e695c1840674d97cb8d47bed5a5122d8622fa5fc4
|