Skip to main content

RL-HMM Trading System

Reinforcement Learning with Hidden Markov Models for Financial Trading.

Features

  • Integration of Hidden Markov Models (HMM) with Reinforcement Learning
  • Multi-timeframe analysis support
  • Feature engineering pipeline for financial data
  • Backtesting framework for trading strategies

Installation

pip install rl-hmm

Usage

from rl_hmm.system import TradingSystem

# Initialize trading system
system = TradingSystem()

# Run backtest
results = system.backtest()

Requirements

  • Python >= 3.8
  • numpy >= 1.20.0
  • pandas >= 1.3.0
  • scikit-learn >= 1.0.0
  • xgboost >= 1.5.0

License

MIT License

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rl_hmm-0.2.2.tar.gz (17.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rl_hmm-0.2.2-py3-none-any.whl (20.0 kB view details)

Uploaded Python 3

File details

Details for the file rl_hmm-0.2.2.tar.gz.

File metadata

  • Download URL: rl_hmm-0.2.2.tar.gz
  • Upload date:
  • Size: 17.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rl_hmm-0.2.2.tar.gz
Algorithm Hash digest
SHA256 a041200857a84d1faa83d19d1f5e19b0c70f784ca26f064374d320498af4b9b5
MD5 5d82239d451496f23fc28a0812294aff
BLAKE2b-256 37c12354935d457a285a5401ad86a882684ca50b72d5d3c9832e04e8f0d40126

See more details on using hashes here.

File details

Details for the file rl_hmm-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: rl_hmm-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 20.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rl_hmm-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 bea31f6916e935d2b474cde1050b18cda1994cd1f722df6ff0946813846bfde8
MD5 d41e5f8fdc2b1da8a3a0e00b320f6dc4
BLAKE2b-256 8791478c6180acee5e0ea23d0fc4cbcfd0f14d67c89ded5cc8dd01326ee7b7c3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page