TradeBot — Learning Market Dynamics from Synthetic Correlations
Simulate common trading bots on real crypto data and prove that a neural networks is able to capture the pattern!
This project proves that a neural network can learn meaningful market patterns that stem from commonly used pre-programmed bots on the real market. It also permits its implementation in a real-time trading bot, and includes different tools for getting, analyzing and pre-processing data. It is meant to make this whole process more easy!
First install with:
pip install tradebot
Example code:
For a more detailed tutorial that goes through all functions of this library, i uploaded a Kaggle notebook, showing the capture of a real-time trading bot:
🧠 Project Overview
- Load historical BTCUSDT data
- Compute technical indicators and prepare model inputs
- Diagnose data distributions and correlations
- Generate synthetic market data with controlled structure
- Train neural network on real vs synthetic data
- Simulate a trading bot using trained model
Metadata
Release files for marketML 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| marketml-0.1.3.tar.gz | 24.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| marketml-0.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 54.5 kB
Release files / marketml-0.1.3.tar.gz
| Download URL | marketml-0.1.3.tar.gz |
|---|---|
| Size | 24.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
67630e8a26993c59134493dba3ca9c93550a3bdc6bff453dbae29969cf2f4a49
|
|
BLAKE2b-256 checksum How to use checksums |
79abdfe181822b407fb3baa932e9e3297ecad06a28b836e176c1c33719d867d4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.0
|
Release files / marketml-0.1.3-py3-none-any.whl
| Download URL | marketml-0.1.3-py3-none-any.whl |
|---|---|
| Size | 29.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
47b8499a4dd6b1b69ef0f494c6738ee7422c4e080f6c247852d60a950c9dca76
|
|
BLAKE2b-256 checksum How to use checksums |
8aefa433de3cff0b8eb4ebe4b1717251a9fd86f38f4786b90cf8e143f31a8f10
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.0
|