ElevateMind monitoring SDK — stream your trading bot's signals, fills and risk to a live dashboard.
Project description
elevate-monitor
Zero-dependency Python SDK to stream your trading bot's activity to ElevateMind.
pip install elevate-monitor # (local: pip install -e .)
from elevate import Monitor
mon = Monitor(api_key="em_live_…", bot="olivera_es", mode="live")
mon.signal(sym="ES", side="long", reason="NR7_breakout", price=5100.25, vol_z=2.1)
mon.order(sym="ES", side="buy", qty=3, type="market")
mon.fill(sym="ES", qty=3, price=5100.50, slip_ticks=1)
mon.exit(sym="ES", qty=3, price=5104.25, pnl=187.50, reason="target")
mon.risk(daily=-180.0, trailing_used=360.0, halted=False)
mon.halt(reason="daily_loss_limit")
- Non-blocking: events queue and send from a background thread; calls never add latency to your trading loop.
- Fail-silent: if ElevateMind is unreachable, your bot keeps trading and events are dropped — the SDK never raises.
- No broker access: it only sends the events you emit. It never sees your broker credentials.
Call mon.close() on shutdown to flush remaining events.
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
elevate_monitor-0.1.0.tar.gz
(3.7 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 elevate_monitor-0.1.0.tar.gz.
File metadata
- Download URL: elevate_monitor-0.1.0.tar.gz
- Upload date:
- Size: 3.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b6a464e88f2f567a40012c758edeb481e30f0aff29e566487bf609681cd14aae
|
|
| MD5 |
7244b1c59dc78d08977e363f1e06b705
|
|
| BLAKE2b-256 |
7316d8caaeb8032477ce5514fb4be36de7df53eadf0bea7d04994041a354e6c2
|
File details
Details for the file elevate_monitor-0.1.0-py3-none-any.whl.
File metadata
- Download URL: elevate_monitor-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3370ab0b1a61dcd28b5158671281c43510702f401d308fff9bb7cb8983ab094d
|
|
| MD5 |
ab81f111ee1314c7cef6a35eb4f19bc7
|
|
| BLAKE2b-256 |
0eb4464e23174ffb56c54e50732c5928e4df10a1ea191ba094e2e57eb6ca9341
|