저는 혼자서 페이퍼 트레이딩 및 알고 트레이딩 앱을 만들었습니다. 제가 배운 점은 다음과 같습니다.
Algomaya는 초보자를 위한 모의 거래 및 알고리즘 거래 시뮬레이터로 설계된 1인 개발 앱입니다. 8개월 동안 개발자는 프론트엔드, 백엔드, 데이터베이스 및 배포를 포함한 전체 애플리케이션을 구축했습니다. 이 앱은 현재 1,500명 이상의 사용자를 보유하고 있으며, 통합 AI 어시스턴트와 함께 50개 이상의 거래 알고리즘을 제공합니다. 기술 스택에는 프론트엔드를 위한 React Native와 Expo, 백엔드를 위한 Google Cloud Run의 FastAPI, 데이터베이스를 위한 Oracle Cloud의 PostgreSQL이 포함됩니다. Google Gemini는 Maya라는 이름의 AI 거래 멘토를 지원합니다.Algomaya의 핵심 기능은 사용자가 가상 화폐로 150개 이상의 미국 주식 및 암호화폐를 모의 거래할 수 있도록 하는 것입니다. 또한 사용자는 일반적인 지표를 사용하여 거래 전략을 시각적으로 구축하고, 과거 데이터에 대해 백테스트하고, 자동 거래 봇을 배포할 수 있습니다. 이 앱은 전문 도구보다 저렴하고 복잡하지 않은 플랫폼을 제공하여 알고리즘 거래를 쉽게 이용할 수 있도록 하는 것을 목표로 합니다.주요 기술적 과제에는 예산 내에서 안정적인 실시간 시장 데이터를 확보하는 것이 포함되었으며, API의 불안정성으로 인해 강력한 캐싱 계층 개발이 필요했습니다. 광범위한 과거 데이터를 효율적으로 처리하기 위해 백테스팅 엔진을 최적화하는 것도 또 다른 난관이었습니다. Google Play 결제를 통한 구독 관리는 문서 부족과 잦은 변경으로 인해 복잡했습니다. AI 어시스턴트 통합은 직접적인 재정적 조언보다는 교육적인 응답을 보장하기 위해 신중한 프롬프트 엔지니어링을 포함했습니다.1인 개발을 위한 주요 학습 내용은 콘텐츠 제작의 힘을 강조했으며, 170개 이상의 블로그 게시물이 유기적인 트래픽을 유도하고 권위를 확립했습니다. 앱 스토어 최적화(ASO)는 사소한 키워드 변경이 가시성에 상당한 영향을 미치면서 중요했습니다. 관대한 무료 티어를 제공하는 것은 사용자 유지에 필수적이었으며, 주요 마케팅 도구 역할을 했습니다. 최소한의 수익에도 불구하고 이 앱은 월 약 10달러의 낮은 월별 비용을 발생시킵니다. 향후 계획에는 iOS 출시, 푸시 알림 도입, AI 기능 강화 및 커뮤니티 측면 구축이 포함됩니다. 개발자는 다른 1인 개발자에게 빠르게 출시하고, 사용자와 소통하며, 실제로 사용되는 기능에 우선순위를 두라고 조언합니다.