Skip to main content

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)

Source distribution for ironbeam 0.1.2
File Size Uploaded
ironbeam-0.1.2.tar.gz 45.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ironbeam 0.1.2
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page