Metadata-Version: 2.4
Name: pm-hbtbacktest
Version: 1.0.1
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Framework :: Jupyter
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: Intended Audience :: Science/Research
Classifier: License :: Other/Proprietary License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Rust
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Office/Business :: Financial :: Investment
Requires-Dist: numpy>=2.0,<2.3
Requires-Dist: numba~=0.61
Requires-Dist: polars
Requires-Dist: matplotlib
Requires-Dist: holoviews
Requires-Dist: databento ; extra == 'databento'
Provides-Extra: databento
License-File: LICENSE
Summary: A high-frequency trading and market-making backtesting tool accounts for limit orders, queue positions, and latencies, utilizing full tick data for trades and order books.
Keywords: hft,high-frequency trading,trading,market-making,backtest
Author-email: mileswangs <wangshuosum@gmail.com>
Requires-Python: >=3.11
Description-Content-Type: text/x-rst; charset=UTF-8
Project-URL: Repository, https://github.com/mileswangs/pm-hbtbacktest

======================
Polymarket HftBacktest
======================

Key Features
============

* Polymarket tick-level backtesting
* Fast execution with `Numba <https://numba.pydata.org/>`_ JIT and Rust
* Designed for strategy research and execution simulation

Getting started
===============

Installation
------------

.. code-block:: console

   pip install pm-hftbacktest

Examples
========

.. code-block:: python

   # TODO: replace with your Polymarket backtesting example
   # from pm_hftbacktest import ...

