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-3.0.0.tar.gz (9.1 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for bjarkan_sdk-3.0.0.tar.gz
Algorithm Hash digest
SHA256 671ac57cc9b30c197861b88638b2330433ed0cb1bd0755e36586379eff0cd0b0
MD5 5f09b46c436e4e1834708329a4c45cb1
BLAKE2b-256 977522fd77692a5d697eac6abfce8999ffdd4b80ae75119031a2d71c1619774e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bjarkan_sdk-3.0.0-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-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d4ac00679435411f15f11b83f23508535d471840daa253b2275ba14a5d49d563
MD5 cf8db151d672158e9c22c7f7f5e4c322
BLAKE2b-256 b9866325c1cac4952a72c0019eacbe2de9ee8e1372971ef115369ba383918e42

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