Amela
For confidentiality, company and project names and system images have been replaced with pseudonyms and mockups.
A crypto trade-analytics service operator — the story of launching a new platform

Top traders' strategies,Visualized in real time

CopyLens is a crypto copy-trading analytics iOS app linked to major exchange APIs. It consolidates a trader's orders, full holdings, history and returns into a single Swift-native app, dramatically improving decision speed.

To eliminate "cycling through multiple exchange sites, delayed balance updates, invisible strategies and hard mobile checks,"A crypto trade-analytics service operator, we built it in-house from scratch in 8 months.

Check time
5+ min → seconds
Update
Manual → real-time
Trader strategies
Invisible → visualized
Access
PC only → iOS anytime
CopyLens
● Live $1.2M
Daily P&L
+$2,840
▲ +2.3%
Assets held
$124,580
8 coins
Top traders
A
Alpha Trader
Win rate 78% · tracking 124
+34.8%
B
Beta Strategy
Win rate 71% · tracking 89
+22.1%
01
CLIENT
About the client

A provider of crypto trading analytics, “A crypto trade-analytics service operator」。

A business that integrates with major domestic and overseas crypto exchange APIs to analyze copy-trading and automated trading strategies. It provides pro traders and individual investors an app that visualizes strategies, history and P&L.

Previously, information from multiple exchanges had to be aggregated with a browser + Excel, causing decision delays and missed opportunities. Building an in-house, smartphone-native analytics platform was the key to differentiation.

Exchange API
REST + WebSocket integration
Swift
iOS-native implementation
5 views
Orders / Wallet / Copier / Chart / History
BUSINESS FLOW
STEP 01
Trader discovery
Filter by win rate / return
STEP 02
Start tracking
Order / Wallet monitoring
STEP 03
Real-time analytics
Price chart + history
STEP 04
Decide + execute
Place orders in the exchange app
02
CHALLENGE
Design challenges to solve

Four design challenges that transform trade-decision speed.

5+ minutes to grasp the situation by cycling through multiple exchange sites
Because aggregation is done with a browser + Excel,Missed opportunities and decision delays occurs.
Balance and order updates lag
Manual reloads are required, soLatest values aren't always shown, responses to sudden price moves are delayed.
Traders' strategies and history aren't visible
Win rate, recent orders and holding ratios are invisibleCopy decisions are impossible
Hard to check on mobile when out
The browser versionSlow loading and poor usability, so quick decisions on the go are impossible.
03
ARCHITECTURE
The architecture we built together

Exchange APIs aggregated + five views integrated with Swift-native.

Node.js APIs collect + cache the exchange APIs, while Swift-native rendering powers the five views — Orders / Wallet / Copier / Chart / History. fastlane automates iOS builds and Redis caches balance updates.

Amela
EXECUTION
8
months
40
person-months
Area ①
Exchange integration
Challenge
Cycling multiple sites 5+ min
Solution
Node aggregation + all exchanges on one screen
Grasp in seconds
Area ②
Real-time
Challenge
Manual reloads, delays
Solution
WebSocket + Redis cache
Instant updates
Area ③
Trader analysis
Challenge
Strategy and history are invisible
Solution
Copier view: win rate / history / holdings
Faster copy decisions
Area ④
Mobile-optimized
Challenge
Heavy browser, poor usability
Solution
Swift-native, fast rendering
Respond instantly even on the go
TECH STACK
iOS
SwiftCocoaPodsJP localization
Backend
Node.jsTypeScriptMySQLRedis
DevOps
fastlaneDockerMulti-environment deployment
04
IMPACT
The value the platform creates

Trade-decision speed reaches the next level.

Greatly reduced trade-decision time
5+ minutes of site cycling compressed to seconds, improving responsiveness to sudden price moves.
Improved copy-trading success rate
Visualizing win rates, history and holdings improves the accuracy of selecting traders to follow.
More decision opportunities on the go
Swift's fast rendering makes analysis smooth even on mobile, minimizing missed opportunities.
Improved service retention
An easy-to-use analytics experience improves subscription retention.
05
DEMO
Three scenarios

Experience the result through a working live demo.