Ironbeam
The provides an unofficial python wrapper around Ironbeam's API for futures.
This is a work in progress.
Key features include:
- Account Information
- Orders, both Live orders on your Ironbeam account or use a Demo account that can be created with the API.
- Historical Data
- Streaming Data.
Documentation
Make sure you are familiar with the Ironbeam Official API Docs. There are some typos and stuff with the docs so it took a little detective work to figure this out. If you see something that doesn't look in this library it might be because the docs are wrong.
Roadmap
- Async support
- Documentation
- Community
Requirements
- httpx = '>=0.28.1'
- pandas = '>=2.2.3'
- pydantic = '>=2.10.4'
Installation
To install the latest stable version of the package from PyPi:
pip install -U ironbeam
Usage
# Basic usage
import ironbeam as ib
client = ib.Ironbeam(apikey='<API KEY>')
client.authorize(username='<USERNAME>')
print(client.token)
# Use client...
client.logout()
# Context manager usage
with ib.Ironbeam(apikey='<API KEY>') as client:
client.authorize(username='<USERNAME>')
Contact
Feel free to contact us with any questions.
Metadata
Release files for ironbeam 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ironbeam-0.1.2.tar.gz | 45.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ironbeam-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 56.3 kB
Release files / ironbeam-0.1.2.tar.gz
| Download URL | ironbeam-0.1.2.tar.gz |
|---|---|
| Size | 45.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
015cda4dffa2e17f02d532849140b6d6feb4fac389072257de2b3ad8da681bd9
|
|
BLAKE2b-256 checksum How to use checksums |
6503dec0f6720fc74420421c938fcb0b900ad0d96a117cf73edc0bece1885efa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.5.22
|
Release files / ironbeam-0.1.2-py3-none-any.whl
| Download URL | ironbeam-0.1.2-py3-none-any.whl |
|---|---|
| Size | 11.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
cfe11e8e05f3a786e9c0456978c69c652c49ae3e0e2b29df081c344159154f4f
|
|
BLAKE2b-256 checksum How to use checksums |
aeb34d3eb5fdcde4186844fc24ba6c4b75399911e51ea71057f5fbd93a89d502
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.5.22
|