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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: bjarkan_sdk-0.1.4.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-0.1.4.tar.gz
Algorithm Hash digest
SHA256 1e5e850b6deeff8b8a0103c7ece9609cafb3fc5d5912739e41fe011363add22d
MD5 ce51fcde161d35ced82b0e22b5531852
BLAKE2b-256 f3f86d691e976277063e6f890f0e2a017f28bbbc3b99ae1d28bef8de29ffc38c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bjarkan_sdk-0.1.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 1f1d519ea0b864828aeed79a6963c41b0b39368a810a62b8bc3450126dd0e54d
MD5 483a2882fbbde9a0c423861960e0a17b
BLAKE2b-256 6eaa3df3b14cf962f5ec8d99922ad4bee7aae005df902c0bbd446429b446e42b

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