file: ../README.rst
Project description
The master branch is switched to hftbacktest-2.0.0-alpha, which uses the Rust implementation as the backend. If you want to see the current version 1.8.4, please check out the corresponding tag.
High-Frequency Trading Backtesting Tool
This framework is designed for developing high-frequency trading and market-making strategies. It focuses on accounting for both feed and order latencies, as well as the order queue position for order fill simulation. The framework aims to provide more accurate market replay-based backtesting, based on full order book and trade tick feed data.
Key Features
The experimental features are currently in the early stages of development, having been completely rewritten in Rust to support the following features.
Working in Numba JIT function (Python).
Complete tick-by-tick simulation with a customizable time interval or based on the feed and order receipt.
Full order book reconstruction based on L2 Market-By-Price and L3 Market-By-Order (Rust-only, WIP) feeds.
Backtest accounting for both feed and order latency, using provided models or your own custom model.
Order fill simulation that takes into account the order queue position, using provided models or your own custom model.
Backtesting of multi-asset and multi-exchange models
Deployment of a live trading bot using the same algorithm code: currently for Binance Futures and Bybit. (Rust-only)
Example: The complete process of backtesting Binance Futures
high-frequency gridtrading: The complete process of backtesting Binance Futures using a high-frequency grid trading strategy implemented in Rust.
Documentation
See full document here.
Getting started
Installation
hftbacktest supports Python 3.10+. You can install hftbacktest using pip:
pip install hftbacktest
Or you can clone the latest development version from the Git repository with:
git clone https://github.com/nkaz001/hftbacktest
Data Source & Format
Please see Data or Data Preparation.
A Quick Example
Get a glimpse of what backtesting with hftbacktest looks like with these code snippets:
@njit
def simple_two_sided_quote(hbt):
max_position = 5
half_spread = hbt.tick_size * 20
skew = 1
order_qty = 0.1
last_order_id = -1
order_id = 0
asset_no = 0
# Checks every 0.1s
while hbt.elapse(100_000_000) == 0:
# Clears cancelled, filled or expired orders.
hbt.clear_inactive_orders(asset_no)
# Gets the market depth.
depth = hbt.depth(asset_no)
# Obtains the current mid-price and computes the reservation price.
mid_price = (depth.best_bid + depth.best_ask) / 2.0
reservation_price = mid_price - skew * hbt.position(asset_no) * depth.tick_size
buy_order_price = reservation_price - half_spread
sell_order_price = reservation_price + half_spread
last_order_id = -1
# Cancel all outstanding orders
orders = hbt.orders(asset_no)
values = orders.values()
while True:
order = values.next()
if order is None:
break
if order.cancellable:
hbt.cancel(asset_no, order.order_id)
last_order_id = order.order_id
# All order requests are considered to be requested at the same time.
# Waits until one of the order cancellation responses is received.
if last_order_id >= 0:
hbt.wait_order_response(asset_no, last_order_id)
# Clears cancelled, filled or expired orders.
hbt.clear_inactive_orders(asset_no)
last_order_id = -1
if hbt.position < max_position:
# Submits a new post-only limit bid order.
order_id += 1
hbt.submit_buy_order(
asset_no,
order_id,
buy_order_price,
order_qty,
GTX,
LIMIT,
False
)
last_order_id = order_id
if hbt.position > -max_position:
# Submits a new post-only limit ask order.
order_id += 1
hbt.submit_sell_order(
asset_no,
order_id,
sell_order_price,
order_qty,
GTX,
LIMIT,
False
)
last_order_id = order_id
# All order requests are considered to be requested at the same time.
# Waits until one of the order responses is received.
if last_order_id >= 0:
hbt.wait_order_response(asset_no, last_order_id)
Tutorials
Examples
You can find more examples in examples directory and Rust examples.
Roadmap
Currently, new features are being implemented in Rust due to the limitations of Numba, as performance is crucial given the size of the high-frequency data. The imminent task is to integrate hftbacktest in Python with hftbacktest in Rust by using the Rust implementation as the backend. Meanwhile, the data format, which is currently different, needs to be unified. On the pure Python side, the performance reporting tool should be improved to provide more performance metrics with increased speed.
Please see the roadmap.
Contributing
Thank you for considering contributing to hftbacktest! Welcome any and all help to improve the project. If you have an idea for an enhancement or a bug fix, please open an issue or discussion on GitHub to discuss it.
The following items are examples of contributions you can make to this project:
Please see the roadmap.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file hftbacktest-2.0.0rc1.tar.gz
.
File metadata
- Download URL: hftbacktest-2.0.0rc1.tar.gz
- Upload date:
- Size: 4.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 400c2d38a83f23c9441bec96e464b21a6b0d26ca004c0112f7001ebc54b6f55d |
|
MD5 | 961b44db57ea4f01531d2125757ff23d |
|
BLAKE2b-256 | 4a36c864612b8bc7f87263ece0836fcfd3410e46c44a39b85b8be5507b3068c9 |
File details
Details for the file hftbacktest-2.0.0rc1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.6 MB
- Tags: PyPy, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47f25204b50cd01246859923dfd9dd819b9a92f91d89962ac83602a6ba638e0f |
|
MD5 | 08b523e3589087bc04a466f3ebe6f82c |
|
BLAKE2b-256 | 7a93d61493e8e5a03abd5122d3feccd96f8c4f81bbd01e707e71e85026f41bdc |
File details
Details for the file hftbacktest-2.0.0rc1-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 1.8 MB
- Tags: PyPy, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9c85d5bba077e3690ebfe0ed4053eba47593dc7e6499602804a7ca377fc32ab |
|
MD5 | d94de1713d3716541bc23f63e0ad8382 |
|
BLAKE2b-256 | 6b02de739bbbf86098eb4fd9fb16164617297b0254ff45411eb38dc0b07c13fd |
File details
Details for the file hftbacktest-2.0.0rc1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 1.2 MB
- Tags: PyPy, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 674e1bfea3e38367653ee792575ac73d676b96568a5a33f3d863f1387d97f999 |
|
MD5 | b956e45f7f9a18932f87b9d694cb2df5 |
|
BLAKE2b-256 | 569f76428846ba85eb2a8b889b5c05a41927d1cb8ef7914c7f96d70792a316fc |
File details
Details for the file hftbacktest-2.0.0rc1-pp310-pypy310_pp73-manylinux_2_24_armv7l.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-pp310-pypy310_pp73-manylinux_2_24_armv7l.whl
- Upload date:
- Size: 1.5 MB
- Tags: PyPy, manylinux: glibc 2.24+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f75a51cf8d1ffa1f63a3766bbfeb49b18398cd92edce3f861b1f857ddee07f4 |
|
MD5 | 684c3b78c8a3e11765461bc9af189c72 |
|
BLAKE2b-256 | 915601211d20b3b3e7b349e6cf992dc228e4ba96aead450d8c54ee482fc6baaa |
File details
Details for the file hftbacktest-2.0.0rc1-pp310-pypy310_pp73-manylinux_2_24_aarch64.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-pp310-pypy310_pp73-manylinux_2_24_aarch64.whl
- Upload date:
- Size: 1.0 MB
- Tags: PyPy, manylinux: glibc 2.24+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a56bbf6bd8fec05b8320bb90c01bcfb48a2110c6fab745269b385e79eebf77ca |
|
MD5 | c061bd867aae9dd835888a9b8aeca54f |
|
BLAKE2b-256 | 0489199ea9a2c36314e932e3928396dff9f26817a37120524a2b468c1e9078e2 |
File details
Details for the file hftbacktest-2.0.0rc1-cp312-none-win_amd64.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp312-none-win_amd64.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88cd0e7a68c2bac894efe4f9e1345d8ca3ef6c8ae7aa9fa686d8af940d5516b4 |
|
MD5 | e5f841eaea91be2b98815c392f33bb45 |
|
BLAKE2b-256 | 791ff5beb5422cb63f397f2b96c05f30e4ba0a2d92ef0566461a0e942acd6f88 |
File details
Details for the file hftbacktest-2.0.0rc1-cp312-cp312-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8c8c61c64874ee380c7cf7f5f7305def8cef8f64433fe2d2b42a3660dcfc996 |
|
MD5 | 773e4070bbc46491e8b6fbfa7622f399 |
|
BLAKE2b-256 | 3606355d592082c6f3c1516d894d947e3d1a2d26fc013c751ffcfa6f847a8979 |
File details
Details for the file hftbacktest-2.0.0rc1-cp312-cp312-musllinux_1_2_armv7l.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp312-cp312-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a89b57a2bb064f02f8d10d098d7678cab95e9b0eef2a7a0b7a9ce1ca8c6fc28d |
|
MD5 | a71b9d3f221ac6b42b8fe4db91761dda |
|
BLAKE2b-256 | c05563cf1f0f34bdcc1d256a6b008fd2e26521bcfaef26e81a7c32e32f6dd0aa |
File details
Details for the file hftbacktest-2.0.0rc1-cp312-cp312-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp312-cp312-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c79ffb746b85950b297740912ededc75718a80744b12fe5f4276e454cbade77 |
|
MD5 | 757935af7ccca6b476183170c12ad8ed |
|
BLAKE2b-256 | 789629da9e92d540671c921ff72e352d53476a19414c00ac1b96c5faeefb3d58 |
File details
Details for the file hftbacktest-2.0.0rc1-cp312-cp312-manylinux_2_24_armv7l.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp312-cp312-manylinux_2_24_armv7l.whl
- Upload date:
- Size: 1.5 MB
- Tags: CPython 3.12, manylinux: glibc 2.24+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1368b94a2fac992aff62bf609ba604aa97fcf27aae471cf5d8200151245fff33 |
|
MD5 | 6ba41bed3d5eb57accc3a120b1d8255a |
|
BLAKE2b-256 | 588b6b0f1f2cbfe7dded63d6102752b4e6a7861b1e66b74ee724ea93724ef2b5 |
File details
Details for the file hftbacktest-2.0.0rc1-cp312-cp312-manylinux_2_24_aarch64.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp312-cp312-manylinux_2_24_aarch64.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.12, manylinux: glibc 2.24+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7f4e73d59d235e49ca66ed6721439462e864f8cd0dd813094fafa59d7f858a1 |
|
MD5 | 8f4dc6150c9c3e6a65bc91316c4dba00 |
|
BLAKE2b-256 | 2968d299e392f04c9ccb01a8fe5306eb654200d9ebb5fb2608c989b1ea2f7e75 |
File details
Details for the file hftbacktest-2.0.0rc1-cp312-cp312-macosx_11_0_arm64.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 973.5 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65962345cf20dc5c0d75e0f3dca37e5a3c0da72c472a1c71fbd7c2ba273aed9a |
|
MD5 | 0677d4803d584dcfce0c5eb3999c0b4c |
|
BLAKE2b-256 | 16e26f7ff568974ef103f43d2494f4cd9293e7637d353732aee0e5a3cf87d48c |
File details
Details for the file hftbacktest-2.0.0rc1-cp312-cp312-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54d02a80595759c00a67f7e0b98e1f45e56b9487faf9d15569208f8f049e5b75 |
|
MD5 | a0f8f49d4f639bf9047f2402cfe80e21 |
|
BLAKE2b-256 | da5573cbffe4a97d05663a26862df0ce7a4a0eb714e83add453eb02b3451fe7a |
File details
Details for the file hftbacktest-2.0.0rc1-cp311-none-win_amd64.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp311-none-win_amd64.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e12f09d81eb5f5fe75f5d7bcf44a35f2f1b67e4fd528d00ad3ac74e6776b77c |
|
MD5 | f8d075ffc3ff71c1c1d599eff843b7ce |
|
BLAKE2b-256 | 7ce211cde311e7aac203d1614e7e64dcd8bedbf4342cc301be3f9e7fef2421a3 |
File details
Details for the file hftbacktest-2.0.0rc1-cp311-cp311-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a8691404e05427a17705b6c29aed531b42f8ee3d1b9568325ca7bfe83fe3235 |
|
MD5 | 4c84d8cb9223857fb9ff9958eb58b05e |
|
BLAKE2b-256 | 802b04d6293a9766ab7e618e0dee7110072ae94269c4463fe684e413eaaffc7d |
File details
Details for the file hftbacktest-2.0.0rc1-cp311-cp311-musllinux_1_2_armv7l.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp311-cp311-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e526364d8fa7e3ed50cd1f2222a0f4448dc10e1c632ce2bf886d50e96db9c128 |
|
MD5 | 796aeccddc61dc16344a4dc8f276e319 |
|
BLAKE2b-256 | 351c1ba38fdf89ab2d5db5c35af7f7803c2debab99b60bbd93c67b76aa782ac8 |
File details
Details for the file hftbacktest-2.0.0rc1-cp311-cp311-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp311-cp311-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9bc689f7eb2748b3b952704d67c9f35c2ae498c29496678cd119003cd831fe8 |
|
MD5 | 2ea8dc75d0889198d3dcb1d0f67dee93 |
|
BLAKE2b-256 | aa6aa7fc0555f7a2785c99afaf0de15aaabd677fe363758537739ae9e6126157 |
File details
Details for the file hftbacktest-2.0.0rc1-cp311-cp311-manylinux_2_24_x86_64.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp311-cp311-manylinux_2_24_x86_64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.11, manylinux: glibc 2.24+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e95fa837b26b822441ed226d5557b123f1fb1745ca5188f295b1a573bf34fae0 |
|
MD5 | b82f77b5bc38b14e0ce39bc0bbf2e4a0 |
|
BLAKE2b-256 | 0af1bb813608755408c15004894eaf9e7f62ca7281b11dda927c5641a2fd3c1a |
File details
Details for the file hftbacktest-2.0.0rc1-cp311-cp311-manylinux_2_24_armv7l.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp311-cp311-manylinux_2_24_armv7l.whl
- Upload date:
- Size: 1.5 MB
- Tags: CPython 3.11, manylinux: glibc 2.24+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | aaa52b8c7720bdce0493501b0d1fcb0e5d1a6563fcc6eabef3cef8ffe922dd62 |
|
MD5 | 5727286710ef009e5c3ca92af8e4acff |
|
BLAKE2b-256 | c2b9104d7ae08b322f132404ea4cd4a1fc2d3e3b56af0f4cd4f9d62f42171cc0 |
File details
Details for the file hftbacktest-2.0.0rc1-cp311-cp311-manylinux_2_24_aarch64.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp311-cp311-manylinux_2_24_aarch64.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.11, manylinux: glibc 2.24+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f9eaf9324fcfc43df16ef10806a1d3d0538295501368c8d2c3af95e90719cb7 |
|
MD5 | 646bdd1a95fd4a6f430475e858361ae2 |
|
BLAKE2b-256 | 34e4c37790aaf003b306c4d9827592fabb207af29e36466ed6de57b7f8339537 |
File details
Details for the file hftbacktest-2.0.0rc1-cp311-cp311-macosx_11_0_arm64.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 973.3 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c66cb5f059894c0b11aaccb8ba00af6ffd7446ffe6f126470c6db415896f0255 |
|
MD5 | cb45f888d513154f1650819522656a70 |
|
BLAKE2b-256 | 27b81aea3b18663dac1a297c8e435dbbcc7254f3f589344e0561d12c20bab1f9 |
File details
Details for the file hftbacktest-2.0.0rc1-cp311-cp311-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca8f502b810278526fa3ca0a0fb4bb5922fbc90bc6b4ac647b13b02e2018fadb |
|
MD5 | 25b4435ce99a9be7b5004081e1d17616 |
|
BLAKE2b-256 | 690d213915a784bb706c8c53b5dc58dade07892e89cbf5e6100d23459776833c |
File details
Details for the file hftbacktest-2.0.0rc1-cp310-none-win_amd64.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp310-none-win_amd64.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 231b4e7520a7649d7ad0e29c294c8c0490de3aea280ff8a0097c216cb380c554 |
|
MD5 | f9a0a319897eec93bb456eef2db6a363 |
|
BLAKE2b-256 | 228d5e0452cb5fdb0d161d25e5f919267289dd436a1f7ba14a5a575a9e83be2d |
File details
Details for the file hftbacktest-2.0.0rc1-cp310-cp310-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b81a5f38a2456bf7d9a74e62e99a0027291fb046b11be37274522bad9d1e6cb |
|
MD5 | d2d918aedc442ba53eb9ee8fa06dc90d |
|
BLAKE2b-256 | 9435ccb4672fee98944f002fc5f08d642ce7b86007a721441fa460367b3e13f7 |
File details
Details for the file hftbacktest-2.0.0rc1-cp310-cp310-musllinux_1_2_armv7l.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp310-cp310-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5188558588b9abd3dd6ec362a7d3dbb0122869a05b665a9ce873eb10b4980be2 |
|
MD5 | 9e43ad5d41b33bb149970da509c6985d |
|
BLAKE2b-256 | 8d8c3937b7dd869e032209ff31db594f8602ebe811070fd26162e866a0521ae5 |
File details
Details for the file hftbacktest-2.0.0rc1-cp310-cp310-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp310-cp310-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70e9a48126bb9a9a1c705892a4273eb2fdffd5d33fee4bb653bd5f5c6f218ab6 |
|
MD5 | 0739dee8d986dbe1639b8a71d1863ba9 |
|
BLAKE2b-256 | 7b7530168d1e515cbbff08aed56b34c85b37ac171e318751ef420446dfce6532 |
File details
Details for the file hftbacktest-2.0.0rc1-cp310-cp310-manylinux_2_24_x86_64.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp310-cp310-manylinux_2_24_x86_64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.10, manylinux: glibc 2.24+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d9621c1e3f1bc7939a6349407444b847537a6a188d39b9e973d6bd4dffef281 |
|
MD5 | c428c361bbbb8eb1e743b27a130cbf5e |
|
BLAKE2b-256 | 401af1ad37df8193ba5c86cc76799f26e0a48034302a85b7b16749b005dfe9f0 |
File details
Details for the file hftbacktest-2.0.0rc1-cp310-cp310-manylinux_2_24_armv7l.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp310-cp310-manylinux_2_24_armv7l.whl
- Upload date:
- Size: 1.5 MB
- Tags: CPython 3.10, manylinux: glibc 2.24+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14377f2f7dc097535afdb95a0582f4ef02929222db17d8d01413b75559276d82 |
|
MD5 | 3a0cd104e5e41d1ddb40902a4d2fc0d7 |
|
BLAKE2b-256 | 6e26ccab887a922b2fd4030ec12d22796b50b46bb492b6ffbe55ab2ac61fb191 |
File details
Details for the file hftbacktest-2.0.0rc1-cp310-cp310-manylinux_2_24_aarch64.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp310-cp310-manylinux_2_24_aarch64.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.10, manylinux: glibc 2.24+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a839fa9781c2972a14ab113f563341e2b5eb617c663245a842e31474c519f7f7 |
|
MD5 | c4feb7b5633f5a28684706bfcd4aa712 |
|
BLAKE2b-256 | f0212a7c99d25891f5451c80f3d8d247ca046a5f473800f3e45e506576a3d494 |
File details
Details for the file hftbacktest-2.0.0rc1-cp310-cp310-macosx_11_0_arm64.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 973.6 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52966cdca8d06d6df3a3208cbbd55fda45d349d261347ea7184794baea757e35 |
|
MD5 | d9f266844c28bac8a06e0d8b477029b8 |
|
BLAKE2b-256 | 93e226c9616565924ab931c7dea38d81ed33c1122f04bd5a49e8cd46c5570701 |
File details
Details for the file hftbacktest-2.0.0rc1-cp310-cp310-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: hftbacktest-2.0.0rc1-cp310-cp310-macosx_10_12_x86_64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.10, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f0607d54549791ffdd7a3133cf688d73431a009945418fe8fa64b053e804454 |
|
MD5 | 277fef8d7337881dc38f009c5655fa66 |
|
BLAKE2b-256 | eb477ebd6ed921ce5b2b5814cef48294ab4785bef7cb83fda04feccc9ec93684 |