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

Uploaded Source

Built Distribution

bjarkan_sdk-3.0.1-py3-none-any.whl (13.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bjarkan_sdk-3.0.1.tar.gz
  • Upload date:
  • Size: 11.4 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.1.tar.gz
Algorithm Hash digest
SHA256 0af089a6fcfe0895194089c5e788c2e97706a7699c373485e78be25ffdd4740b
MD5 4d000d0650041de29c01951dd6242c58
BLAKE2b-256 ebf6e24cbc619b9f450bf30a4c393c3169de0eb635edcd57e4a223603e1e2d4b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bjarkan_sdk-3.0.1-py3-none-any.whl
  • Upload date:
  • Size: 13.6 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5006e1d6a90a4c1f33937e2c502c91404e7f9004c9b09ee77bbe052740b1818d
MD5 0d345d1294265a30ffee28e45b502c44
BLAKE2b-256 3ed3e08e70979dad6db2e9de5ec40127b3e969e6909ae51ab1821c9d9eec3f9f

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