VSX Crypto Notify
Backend Service, CMS

Project Summary
VSX Crypto Notify is a system designed to help cryptocurrency traders spot arbitrage opportunities in real-time.
With its algorithms and data analysis techniques, this system scans multiple cryptocurrency markets and immediately alerts users whenever it detects a significant price difference.
Crypto Notify can spot and capitalize on arbitrage opportunities quickly.
By analyzing data from multiple markets in real-time, this system is able to identify opportunities that may be missed by other traders.
With its immediate notifications, Crypto Notify enables users to stay on top of market trends and make timely, informed decisions.
Another valuable feature of Crypto Notify is its design.
With a simple and clean interface, users can easily access the data and insights they need to make smart trading decisions.
Whether you are a seasoned cryptocurrency trader or a novice, Crypto Notify is a valuable resource that can help you stay ahead of the competition and maximize your returns.
Case Study
Overview
Built a real-time arbitrage alerting system that aggregates prices across exchanges, normalizes spreads, and notifies users when opportunities cross configured thresholds.
Problem
Traders were manually checking multiple exchanges and missing short-lived spreads. Data was inconsistent across sources, and raw price differences ignored fees, causing noisy alerts.
Goals
- Monitor multiple exchanges and surface opportunities in near real time.
- Normalize spreads by accounting for fees and transfer constraints.
- Deliver alerts fast enough to act on short-lived opportunities.
- Reduce duplicate or low-quality alerts from volatile price swings.
- Provide a simple dashboard to track alert history and performance.
Approach
- Pulled ticker data on a fixed cadence and normalized symbols across exchanges.
- Used Redis for caching and deduplication to avoid alert spam.
- Scheduled background jobs with Sidekiq to keep ingestion and alerting independent.
- Applied spread rules with configurable thresholds and minimum liquidity checks.
Solution
A Rails-based backend with a price aggregation layer, alert rules engine, and a lightweight dashboard for managing watchlists and reviewing alerts.
Outcomes
- Improved visibility into multi-exchange spreads from a single view.
- Reduced missed opportunities by alerting within seconds of a valid spread.
- Cut noisy alerts by filtering out low-liquidity or fee-negative signals.
Key Metrics
Timeline
Challenges
- Handling rate limits and inconsistent exchange APIs.
- Filtering false spreads caused by low liquidity.
- Balancing alert speed with data freshness and accuracy.