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

Uploaded Source

Built Distribution

bjarkan_sdk-0.1.2-py3-none-any.whl (11.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bjarkan_sdk-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 ad0a14a8d7b2d0eb1be5713c14971d8dfac40afeaf02397e903b0b44b69b2e96
MD5 4dfbed10043eac631cfb97a7cb13ab92
BLAKE2b-256 bd028083cf328662d193cb58004c3a2dcb94c9c081886a665bce15a7482f2a0e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bjarkan_sdk-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 11.1 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 fa52df010b7415ceb09d5892e6358674913bd9c1423967713878b3a0acb7fba2
MD5 1f9786d06141d8186dd3d24a1060d45d
BLAKE2b-256 5bdc5f08bf9d366ef749a73ed67711d1cab03bfa34d42132fd20b31907377ddc

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