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.1.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.1.tar.gz.
File metadata
- Download URL: backtesting_data-0.0.1.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 |
8281546869670f2b95b09731ed03436a188b217b376219573a77b1d32c70c2f0
|
|
| MD5 |
a623d228f73801bbcf2a785580d1a14a
|
|
| BLAKE2b-256 |
2fdb028193a1694498fa3a99a3fe1808c2cfbba75d1fa94d9ac497b4867a29c7
|
File details
Details for the file backtesting_data-0.0.1-py3-none-any.whl.
File metadata
- Download URL: backtesting_data-0.0.1-py3-none-any.whl
- Upload date:
- Size: 16.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 |
3bb80a761e50410ff43fc144ef4ad8e43fb754a550a48384c44065e0662d5297
|
|
| MD5 |
b7bdc4b46945847840ab69bee6839698
|
|
| BLAKE2b-256 |
e72952fe268431b5c884e39191b5f5d0864a51eff997ada71c28902714ae9557
|