{"repo":"jptsantossilva/BEC","free":true,"listed":false,"github":"https://github.com/jptsantossilva/BEC","clone":"git clone https://github.com/jptsantossilva/BEC.git","description":"Self-hosted spot trading platform for Binance, Kraken and OKX, with automated strategies, exchange-scoped backtesting, market-phase ranking, dashboards and Telegram alerts.","language":"Python","stars":65,"topics":["binance","crypto","cryptocurrency","python","trading-bot","telegram","bitcoin","streamlit","algorithmic-trading","backtesting"],"license":"MIT","category":"trading","readme_excerpt":"BEC BEC is a free, open-source, self-hosted spot trading platform for Binance, Kraken, and OKX. It combines automated strategy execution, exchange-scoped backtesting, market-phase ranking, risk controls, Streamlit dashboards, and Telegram notifications in a single application. [!IMPORTANT] BEC supports multiple exchange integrations, but operates with exactly one app-wide active exchange at a time. It does not trade simultaneously across exchanges. User Manual · Changelog · License Supported exchanges Exchange Market data and backtesting Spot order execution --- --- --- Binance Supported Native Binance workflow Kraken Supported Explicitly gated live workflow with durable order intents and reconciliation OKX Supported Gated production workflow after controlled OKX Demo validation OKX Demo Validation environment Controlled order-lifecycle validation with separate demo credentials Exchange data, symbols, fees, rankings, backtests, positions, orders, and balances are kept isolated. Switching the active exchange is blocked while open positions or unsettled orders exist. BEC supports spot markets only. Futures, margin, withdrawals, transfers, staking, lending, arbitrage, and simultaneous multi-exchange trading are not supported. Highlights - Automated strategy execution on 1-day, 4-hour, and 1-hour timeframes. - Direct spot-market discovery for the selected quote asset, including USDC, USDT, and BTC where supported by the active exchange. - Daily market-phase ranking to select asse","default_branch":null,"files":null,"tree":[],"storefront":"/r/jptsantossilva","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jptsantossilva/BEC/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}