Skip to content

linoxoidunix/cryptobot_algo

Repository files navigation

cryptobot_algo

High-performance, multi-threaded algorithmic trading engine for crypto exchanges, written in modern C++23

C++ Standard CMake GCC G++ Build System License Clang-Format Clang-Tidy Last Commit

🧩 3rd Party Libraries

Library Purpose Link
Boost General-purpose C++ libraries Boost
OpenSSL Cryptography, SSL/TLS OpenSSL
magic_enum Reflection utilities for enums magic_enum
tomlplusplus TOML parser for C++ tomlplusplus
libsodium Cryptographic library libsodium
concurrentqueue Lock-free concurrent queue concurrentqueue
nlohmann_json JSON parser for modern C++ nlohmann_json
simdjson High-performance JSON parser simdjson
fmt Modern string formatting fmt
fmtlog Fast logging based on fmt fmtlog
benchmark Microbenchmarking library by Google benchmark
googletest Testing framework (gtest/gmock) googletest

📁 Examples

    Usage examples can be found in the examples/ directory.
    Descriptions of all available examples and their functionality are provided in examples/dsc.md.

About

High-performance, multi-threaded algorithmic trading engine for crypto exchanges

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published