Skip to main content

SDK for Bjarkan cryptocurrency trading system

Project description

Bjarkan SDK

A powerful cryptocurrency trading SDK with smart order routing capabilities.

Features

  • Real-time market data aggregation from multiple exchanges
  • Fee-aware orderbook processing
  • VWAP calculations
  • Smart order routing and execution
  • Trade monitoring and filtering

Installation

pip install bjarkan-sdk

Quick Start

import asyncio
from bjarkan import BjarkanSDK, OrderbookConfig

async def main():
    # Initialize SDK
    sdk = BjarkanSDK()
    
    # Configure orderbook data
    config = OrderbookConfig(
        aggregated=True,
        exchanges=["binance", "okx"],
        symbols=["BTC/USDT"],
        depth=10
    )
    
    # Setup and start
    await sdk.setup_orderbook(config)
    await sdk.start_orderbook()
    
    # Get real-time orderbook data
    orderbook = await sdk.get_latest_orderbook()
    print(orderbook)
    
    # Cleanup
    await sdk.close()

if __name__ == "__main__":
    asyncio.run(main())

Documentation

For complete documentation, examples, and API reference, visit our documentation.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Project details


Download files

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

Source Distribution

bjarkan_sdk-0.1.3.tar.gz (9.2 kB view details)

Uploaded Source

Built Distribution

bjarkan_sdk-0.1.3-py3-none-any.whl (11.2 kB view details)

Uploaded Python 3

File details

Details for the file bjarkan_sdk-0.1.3.tar.gz.

File metadata

  • Download URL: bjarkan_sdk-0.1.3.tar.gz
  • Upload date:
  • Size: 9.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for bjarkan_sdk-0.1.3.tar.gz
Algorithm Hash digest
SHA256 224db2313df48af7594ef46ff077ed9a97b8dff8b0751b5d04f96ae208fb4102
MD5 b076de76aa9e78cea811e2c4b0c9950f
BLAKE2b-256 0c4f2d770d16b28cc65eac5ccff254238eeb8c6a2944164b36402d87ae2e4ffd

See more details on using hashes here.

File details

Details for the file bjarkan_sdk-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: bjarkan_sdk-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 11.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for bjarkan_sdk-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 1ed350f07d6a9a8a946e03d90bc3d52348e19b505ca584ba4a39f2046c0a2ec2
MD5 4808c669651e88eedd49dac5889aac90
BLAKE2b-256 1a03a096c09d6a29ba9c2a64d4165bd5a64aa6d2d6a96163e69f429b62dcb5bf

See more details on using hashes here.

Supported by

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