About the project
A low-latency Bitcoin trading bot, built by students, designed for students.
This project is a student-built Bitcoin trading bot created for a competition. Instead of hiding everything behind a black box, we focused on clear structure: live data, rule-based strategy, transparent UI, and a full trade history.
How the bot works
Under the hood, the system is split into layers. Each part has a clear job so it's easy to understand, test and explain.
- 1Data layer – live BTC/USDT
We use Binance BTC/USDT streams and convert the data into candles, order book depth and recent trade ticks. This keeps the latency low and the structure clean.
- 2Strategy layer – simple, explainable rules
The bot checks technical conditions: trend (EMAs), structure (breakouts / pullbacks) and basic volatility filters. When conditions are met, it opens or closes simulated positions.
- 3Presentation layer – dashboard + history
The trading dashboard shows live charts, the order book and positions. Every simulated trade is recorded and shown on the Bot History page so traders can inspect each decision.
Why we built it
Our goal isn't to promise perfect profits. Our goal is to show that we understand how to design a real trading system: data, logic, risk and UI all working together in a transparent way.
Everything the bot does can be audited and studied for use in trading strategies: entries, exits and P/L all appear in the history, and the live dashboard visualizes how the engine behaves in real time.
About our team
We’re three young engineers building proprietary trading software from scratch. Our skill sets cover everything a modern automated trading system needs: real-time market feeds, execution logic, quantitative strategy, UX engineering, and system architecture.
This isn’t a class project — it’s a proving ground. We’re here to show that talent, consistency, and curiosity can outperform budget and convention. No shortcuts. No templates. Just real work and results.
