Skip to content

kriasoft/edgehog

Repository files navigation

EdgeHog

Status: Work in progress. APIs will change. Not suitable for production use.

Open-source algorithmic trading SDK for TypeScript and Bun. Build, backtest, and run crypto trading strategies — backed by TimescaleDB for time-series storage.

Packages

Package Description
edgehog CLI and meta package
@edgehog/market Market data ingestion, backfill, and queries
@edgehog/backtest Backtesting engine
@edgehog/trading Trading ledger and execution engine
@edgehog/db Database migrations and schema management
@edgehog/types Shared TypeScript types
@edgehog/utils Shared utilities

Requirements

Getting Started

# Install dependencies
bun install

# Create and migrate the database
bun edgehog db create

License

Source code is available under the Apache 2.0 License. Copyright © 2025-present Kriasoft.

Releases

No releases published

Contributors