CHALLENGE
클라이언트가 필요로 한 이유
클라이언트는 여러 자산의 시세, 보유 수량, 손익, 주문 이력을 각 거래 화면에서 따로 확인하고 있었습니다. 가격 변동이 빠른 상황에서는 현재 포지션과 위험 구간을 계산하는 동안 대응 시점을 놓칠 수 있었습니다.
필요했던 것은 차트를 많이 보여주는 화면이 아니라 시세와 보유 정보, 사용자가 정한 위험 기준을 같은 시각에 계산하는 대시보드였습니다. 데이터 지연이나 연결 중단이 발생하면 정상 값처럼 보이지 않도록 상태를 명확히 표시해야 했습니다.
암호화폐 거래를 하는 투자자는 여러 거래소를 동시에 사용하는 경우가 많습니다. 거래소마다 별도 앱을 열고, 자산 현황을 수동으로 합산해야 했으며, 매매 전략은 개인의 감과 경험에만 의존하는 구조였습니다.
거래소 3곳 이상을 사용하는 투자자는 전체 자산과 손익을 파악하는 데만 매일 30분 이상을 소요, 자동 매매 도구 없이 수동 대응만 가능
기존 암호화폐 거래 관리의 핵심 문제
| 문제 | 영향 |
|---|---|
| 분산된 자산 현황 | 거래소별로 별도 확인, 통합 손익 계산 불가 |
| 수동 매매 의존 | 시장 급변 시 대응이 늦어 손실 발생 |
| 전략 부재 | 기술적 지표를 활용한 체계적 매매 전략 적용 어려움 |
| 손익 분석 번거로움 | 거래 내역을 수동으로 정리해야 월간 손익 파악 가능 |
클라이언트 요청사항과 기획 방향
| 클라이언트 요청 | 이렇게 기획한 이유 | 해결 방식 |
|---|---|---|
| 자산별 시세와 손익을 한 화면에 집계 | 거래 화면별 기준 통화와 시간 단위가 달라 단순 합산이 어려움 | 공통 기준 시각과 평가 통화로 정규화해 포지션 계산 |
| 사용자별 위험 기준을 알림으로 제공 | 고정 임계값은 투자 규모와 전략 차이를 반영하지 못함 | 자산·포지션별 목표가와 손실 한도를 별도 설정 |
| 연결 상태와 마지막 갱신 시각을 표시 | 지연된 값을 실시간 시세로 오인하면 잘못된 판단으로 이어질 수 있음 | 데이터 수신 시각과 지연·재연결 상태를 시각적으로 구분 |
SOLUTION
시온랩은 자산 현황 확인부터 수동 거래, 자동 매매 봇 설정, 입출금 관리까지 하나의 화면에서 처리할 수 있는 트레이딩 통합 대시보드를 기획하였습니다. 감에 의존하던 매매 방식을 지표 기반 자동 전략으로 전환할 수 있도록 설계했습니다.
시스템 구조
- 실시간 통합 대시보드 : 총 자산, 24시간 손익, 활성 포지션 현황을 한 화면에서 확인합니다. 여러 거래소에 분산된 자산을 수동으로 합산할 필요가 없습니다.
보안 정책으로 확대가 제한됩니다
- 코인별 수동 거래 : BTC/USDT 등 주요 코인을 선택하여 레버리지와 포지션을 설정하고 직접 거래합니다. 시세 차트와 호가를 함께 확인하면서 매수·매도 주문을 즉시 실행할 수 있습니다.
보안 정책으로 확대가 제한됩니다
- 자동 매매 전략 봇 : RSI, MACD 등 기술적 지표를 기반으로 자동 매매 전략을 생성하고 관리합니다. 조건을 설정해두면 시장 상황에 따라 봇이 자동으로 매매를 실행하여 사람이 화면을 감시하지 않아도 됩니다.
보안 정책으로 확대가 제한됩니다
- 입출금 및 자산 관리 : 네트워크별 입출금 현황과 보유 자산을 관리합니다. 거래소 간 자산 이동 이력을 한곳에서 추적할 수 있도록 구성했습니다.
보안 정책으로 확대가 제한됩니다
- 전략 성과 모니터링 : 각 자동 매매 전략의 승률, 총 거래 수, 누적 손익을 비교합니다. 어떤 전략이 효과적인지 데이터 기반으로 판단하고 조정할 수 있습니다.
보안 정책으로 확대가 제한됩니다
투자 경험 수준과 관계없이 직관적으로 사용할 수 있도록 대시보드 중심의 단일 화면 구조로 설계했습니다.
BUILD
구축 방향과 데이터 처리 로직
시세 원본, 포지션, 주문 이력, 알림 규칙을 분리하고 기준 시각에 맞춰 집계했습니다. 화면의 손익과 알림이 같은 평가값을 사용하게 해 서로 다른 숫자가 나타나지 않도록 했으며, 데이터가 늦을 때는 계산보다 상태 경고를 우선하도록 구성했습니다.
| 구간 | 들어오는 데이터 | 판정·처리 기준 | 다음 상태 |
|---|---|---|---|
| 시세 수집 | 자산별 가격, 거래량, 수신 시각 | 지연·누락·이상 변동 확인 | 정상 시세 또는 지연 상태 |
| 포지션 계산 | 보유 수량, 평균 단가, 기준 가격 | 평가 통화로 환산하고 손익 계산 | 자산·전체 포지션 갱신 |
| 위험 알림 | 목표가, 손실 한도, 현재 손익 | 규칙 충족과 중복 발송 여부 확인 | 알림 생성과 확인 이력 저장 |
VALIDATION
검증한 업무 범위
| 검증 구간 | 확인한 상황 | 완료 기준 |
|---|---|---|
| 데이터 지연 | 수신 중단과 재연결 | 마지막 갱신 시각이 보이고 재연결 후 정상화 |
| 알림 규칙 | 목표가·손실 한도 경계값 | 조건 충족 시 한 번만 생성되고 확인 이력 보존 |
| 손익 정합성 | 자산별 합계와 전체 포지션 | 기준 통화 환산 후 합계가 일치 |
비슷한 업무에 적용할 수 있는 부분
외환, 원자재, 증권처럼 가격 데이터와 보유 정보를 실시간에 가깝게 결합하는 모니터링 업무에 적용할 수 있습니다. 투자 판단을 대신하기보다 데이터 시각, 계산 기준, 위험 규칙을 투명하게 보여주는 구조가 핵심입니다.
RESULT
| 지표 | Before | After | 개선율 |
|---|---|---|---|
| 자산 현황 파악 | 거래소별 분산 확인 (30분) | 통합 대시보드 즉시 확인 | 97% 단축 |
| 매매 전략 실행 | 감에 의존한 수동 대응 | 봇 기반 24시간 자동 실행 | 자동화 완료 |
| 손익 분석 시간 | 수동 정리 필요 | 자동 집계 | 70% 절감 |
| 포지션 관리 | 거래소별 개별 처리 (3곳) | 원스톱 통합 처리 | 관리 시간 80% 절감 |
※ 본 프로젝트는 고객사 실제 업무 요건을 바탕으로 설계한 결과물이며, 보안 정책에 따라 일부 화면만 공개했습니다.



