Market Data & Notification Platform
TradeSignal
TradeSignal was a free web application I designed, built and operated to let users monitor selected cryptocurrency trading pairs and receive email alerts when configured market-movement conditions were detected.
Project Overview
Market monitoring, user preferences and automated alerts.
The service pulled cryptocurrency exchange-rate data from multiple APIs, with Binance providing much of the market coverage at the time. Users could create accounts, select the trading pairs they wanted to follow and receive automated notifications when the application detected movement matching its configured alert criteria.
Transactional notifications were delivered by email through SendGrid. The application itself ran on a LAMP stack and combined scheduled market-data collection, normalization, application logic, user preferences and outbound notification workflows.
TradeSignal was offered as a 100% free service. I later retired it along with CrashSignal. The original tradesignal.io domain was subsequently sold and is no longer associated with this project.
Original Interface
A look at the application
Screenshots from the original application. Select an image to view it at a larger size.
Capabilities
What the application handled
- User registration and saved monitoring preferences
- Selection of cryptocurrency trading pairs
- Market-rate collection from multiple exchange APIs
- Price-movement and alert-condition processing
- Automated transactional email notifications through SendGrid
- LAMP-based application and database infrastructure
What It Demonstrates
Integrating changing external data into a useful workflow.
The project is a useful example of integrating multiple external data sources, continuously evaluating changing data, maintaining per-user preferences and turning those conditions into reliable outbound notifications without adding a paid-service requirement for users.