저는 작년까지 자산 관리를 엑셀로 하고 있었는데, 정말 많은 불편/아쉬운 점들이 있었습니다.
- 여러 증권사의 여러 계좌(와이프 계좌까지 하면 10여 개)의 내용들을 수기로 정리해야 하는 점(HTS 데이터를 복사-붙여넣기가 불가능)
- 전체 포트폴리오/개별 자산의 추세(trend)를 저장할 수 없는 점
- 일정 기간 동안의 수익률을 알 수 없는 점(ex. 연 평균 수익률 계산이 불가능)
- 어떤 유형의 자산을 얼마나 가지고 있는지 알기 어려움(특히, TDF 같이 여러 종류의 자산을 담고 있는 자산을 함께 계산하는건 매우 힘듦)
- 주식류(주식, ETF 등)와 예적금의 수익률을 하나의 엑셀 수식으로 계산하기 어려움
- 달러 자산을 원화 자산과 하나의 테이블로 관리하면서 오는 번거로움
- 벤치마크(코스피 지수, S&P500 지수, 기타) 대비 내가 투자를 잘 하고 있나 확인이 불가능
- 엑셀 표로는 리밸런싱 목표 비중에 따른 계획을 세우기가 매우 어려움
- 일정 기간 동안 전체 자산이 증감한 것에 어떤 개별 자산이 영향을 미쳤는지 파악이 어려움
- 누적 실현손익 산출이 불가능
- 자산별 보유기간 추적이 매우 어려움
여러 자산관리 앱을 사용해 봤지만, 이런 모든 어려운 점을 긁어주는 앱은 찾지를 못했습니다.
그러던 차에, 바이브 코딩 연습 겸 개인 프로젝트로 '자산 관리 앱'을 만들어 봐야지 하고 시작한게 3개월 차가 되었습니다.
처음에는 퇴근 후 저녁마다 1~2시간씩 AI(chatGPT, Gemini, Claude를 무료 요금제 한도 내에서 돌아가며)에게 특정 기능을 작성해 달라고 해서 그 코드를 프로젝트에 붙여넣는 식으로 작업했습니다.
시간도 굉장히 오래 걸리고, 실수도 많이 발생하는 데다가, 오류라도 한 번 나면 해결이 너무도 어려웠습니다.
지난달부터는 월 $20 내고 Google AntiGravity라는 AI 통합 개발 툴을 사용하고 있는데, 신세계입니다.
그야말로 '딸깍'이 되고, 에러가 나면 "에러 고쳐줘" 한마디면 스스로 모든 걸 다 해줍니다.
(다만, 이런 식으로 명령하면 일주일치 사용 한도를 하루 만에 다 써버리게 되어서 문제가...)
저는 직업이 IT개발자이긴 하지만, 그야말로 최하급 개발자인 관계로 혼자서는 감히 이 정도 규모의 앱을 만들지 못합니다.
그런데, AI와 함께하니 어찌저찌 프로젝트를 끌어오고 있습니다.
현재 구현된 주요 기능으로는
- 거래내역을 바탕으로 자산을 종합하고 한 눈에 볼 수 있는 여러 방법으로 시각화
- 주식 가격 자동 업데이트(예적금, 펀드 등 개인화 자산은 수동 입력)
- 기간 별, 계좌 별, 자산 별 성과 분석
- 누적 성과, 자산 가격 추이, 보유 기간 등을 장기간 저장 및 추적
- HTS 데이터 복사-붙여넣기 시 자동으로 데이터 파싱해서 입력
향후에 AI를 MCP로 붙여서 포트폴리오에 대해 AI 분석을 해주거나 리밸런싱 계획을 작성해주는 기능을 추가할 계획입니다.
코드가 수만 줄을 넘어가고, DB의 테이블도 20개 가량 되다 보니 이제는 에러 한 번만 나도 AI로도 고치기가 매우 어려워졌지만, 그럼에도 재미있게 하고 있습니다.
지금은 Streamlit이라는 투박한 프레임워크를 쓰는 PC 브라우저 앱이라 예쁘지 않지만, 로직이 완성되면 React 같은 모바일에 최적화된 프레임워크로 모바일 앱을 만들어 출시해 볼까 싶기도 합니다.
자산 자체가 많다거나, 수익률이 어마어마한 것은 아니지만, 주식을 하다보니 이런 부가 효과랄까 하는 것이 있는 것은 좋네요.
첫댓글 와.. 멋지십니다ㄷㄷ
감사합니다 ㅎㅎ
와 클로드코드 쓰시나요? 클로드코드는 신이야하면서 저도 개발중이긴합니다 회사에서 쓸 프로그램요
Claude가 코딩에는 최고라고는 하는데, 저는 Gemini를 1년 동안 저렴하게 사용할 기회가 있어서 Gemini와 연동되는 AntiGravity 사용하고 있습니다.
회사에서는 보안 때문에 AI 서비스가 모조리 막혀있어서, 집에 미니PC를 서버처럼 켜놓고 여기에 붙어서 AI 코딩 쓰고 있네요(이렇게 쓰는거 걸리면 보안 쪽에서 문제 될텐데, 주변에서 이미 모두 이렇게 하고 있더군요 ㅎㅎ)
@세트오펜스 안티그래비티 쓰시는군요 저도 한번 깔았다가 그냥 클로드코드로 갔네요 맥미니 사서요
와;;; 이건 다른 영역이네요 ㅎㄷㄷㄷ
아무래도 베이스가 개발자라 유리한게 있기는 한데, 정말 코딩 자체는 100% AI가 해줬습니다.
저는 "이런 기능이 있으면 좋겠어", "화면은 이렇게 꾸며줘"만 하면 되니깐, 사실 모든 분들이 다 하실 수 있습니다.
하면서 새삼 느끼는건, "내 일자리 유지는 잘해봐야 5년이다"라는 사실... ㅠ.ㅠ
@세트오펜스 AI가 무섭네요.
카이스트 김대식 교수가 AI를 이용해서 바이브 코딩을 배워보라고 엄청 강조하는데 괜한 말이 아니었네요ㅜㅜ
@Make a difference 저는 말만 개발자이지, 거의 모든 커리어를 기획자로 지낸 사람이라, 제가 할 수 있다는건 다른 비개발자들도 다 하실 수 있다는 말입니다! ㅎㅎ
@세트오펜스 멋지십니다ㅎㅎ
돈받고 파셔도 되겠는데요 ㅎㅎㅎ
기능이 정말 100% 신뢰성 있게 동작하고, 모바일용 프레임워크로 예쁘게 만들면 정말 고민해 보려 합니다. ㅎㅎ
특히, AI 붙여서 "당신의 자산 포트폴리오에 심각한 문제가 있군요. 뭐가 문제냐면..."이라고 분석해줄 수 있게 되면 팔아도 되지 않을까 싶기도 하네요
증권사 api 이용해서 자산 자동으로 긁어 오는건 안되나요? 복사 붙여넣기로 하셨다길래요.
'자기 계좌 조회' API를 제공하는 증권사가 거의 없습니다. 안타깝게도, 제가 주로 사용하는 증권사들은 모두 없구요 ㅠ.ㅠ
ㄷㄷㄷㄷ 대단하시네요 ㄷㄷㄷㄷ 멋집니다
저도 다음 개인플젝으로 이런 서비스를 구상 중인데 재밌네요
분명 수요가 꽤 있는 서비스라고 생각합니다!
@세트오펜스 이미 제미나이로 이정도 쓰시고 계시면 클로드코드로는 엄청나실거에요. 프로 사용량이 쓰다보면 아쉽게 느껴지긴하지만요 ㅎㅎ
와 진짜 멋있으십니다.
저도 개발자 출신인데 귀찮아서 도전을 못하겠던데...리스펙...
귀차니즘을 이기고 시작하는 것이 9할인 것 같습니다 ㅎㅎ
제가 딱 원하던 모습이네요!ㅋㅋ 저도 하려고요 ㅎ 저는 클로드 코드 사용자입니다
꼭 해보시길 바랍니다
요즘엔 저녁에 게임하던 시간에 코딩(AI가 다 하지만요 ㅎㅎ)하고 있습니다
완성되어 가는게 은근 재미있어요
구글 플레이 스토어에서 뵙겠습니다. 부디!
그러게요 ㅎㅎ
부디!!!
멋지십니다
주식 초보 입장에서 관련해서 써주시는 댓글 항상 신중하게 읽고 배우고있습니다
화이팅!!
화이팅입니다!
투자는 버는 것 만큼이나 절대 잃지 않아야 한다는 버핏옹의 말씀을 절대절대 잊지 마시기를!
오 Antigravity 활용법 자주 공유 부탁드리겠습니다 🌱
안그래도 자료 만들어 놓은게 있는데, 저녁에 공유 드리겠습니다!