콘텐츠로 건너뛰기
Reddit

클로드 AI + Clickhouse + Rust 조합으로 최고의 백테스트 환경 만들기 🚀

r/Daytrading 조회 1
원문 보기 →
💡

클로드 AI와 Rust, Clickhouse를 활용하면 백테스트 플랫폼을 빠르게 구축할 수 있습니다. 이 조합은 대용량 데이터도 초고속으로 처리하면서 복잡한 전략도 손쉽게 테스트할 수 있다는 점에서 큰 의미가 있습니다. 투자자분들은 구식 도구 대신 최신 기술을 활용해보다 효율적인 전략 검증에 집중하는 게 좋겠습니다.

최근에 클로드 코드로 간단히 백테스트용 툴을 만들어 봤는데, 솔직히 꽤 놀랐습니다. 저는 단기 스윙 트레이딩 전략 최적화용으로 사용 중인데, 제작 기간은 일주일 정도였고 완성된 플랫폼은 수만 개 종목의 10년치 데이터를 15초 만에 처리할 정도로 빠릅니다.

개인적으로 Jetbrains RustRover와 함께 사용하지만, Visual Studio Code로도 충분할 것 같아요. AI가 코드를 작성해주니 오류에 엄격한 Rust 컴파일러 덕분에 좋은 코드가 나오는 것 같고, 이 조합이 가장 좋다고 생각합니다.

데이터는 Alpaca 구독을 이용하고 있지만 웹 스크래핑으로도 충분하니 데이터 수집 걱정은 덜어도 되고, 데이터 저장은 Clickhouse를 써보세요. 기존에 많이 쓰이는 MySQL이나 PostgreSQL 말고 Clickhouse가 훨씬 빠르고 좋더라고요. 이 부분도 AI한테 전부 맡기면 됩니다.

처음 접하는 기술이 많았는데도 AI 덕분에 이렇게 완성도가 높은 백테스팅 툴을 만들고, 전략 수정과 실험을 초단위로 해볼 수 있어서 너무 재미있네요. 그리고 웹서버를 띄워 실시간 차트와 트레이딩 신호도 시각화할 수 있었습니다. 컴퓨터 리소스도 그다지 먹지 않고요.

구식, 느린 도구에 시간을 낭비하지 마세요. 최고 수준의 기술과 AI를 활용하는 게 훨씬 효율적입니다. 투자 전략 테스트에 관심 있다면 꼭 도전해보길 권합니다.

💬 원문 댓글 (2)

u/Dre*********** ▲ 1
재미로 하는 프로젝트는 좋아 보입니다. 근데 데이트레이딩이라면 10년 이상의 데이터를 돌릴 필요는 없을 것 같은데요. 분 단위 데이터인가요? 어떤 종목, 옵션, 선물로 거래하며 계좌 규모는 얼마나 되는지 궁금합니다. 개인적으로 데이트레이딩 할 때 200개 종목을 굳이 다룰 필요를 못 느껴요. SPY, QQQ, IWM 같은 몇 개 ETF만 가지고 지난 2~3년 자료로 간단한 전략을 파이썬으로 백테스트하는 게 더 효율적이고 수익도 좋을 수 있습니다. 데이터베이스에 저장해 백테스트하는 것도 좋지만, 실거래로 넘어갈 땐 API 연결이 번거롭죠. 저는 TradingView + 파이썬 + Alpaca/TastyTrade 조합으로 옵션 데이트레이딩 중입니다.
원문 보기
Sounds great as a project for fun. If day trading, there is no need to run on 10 years + data. Is that minute data? trading what stocks, options, futures, account size starter? I don't see the benefit of doing 200 stocks for day trading while it is easy to run on only a few ETFs last 2-3 years like SPY, QQQ, IWM with a simple strategy and back test in python if automated rules and be far more profitable - backtesting in database (clickhouse or another other database storing the data) but switching it to live is the hassle to run via API. - I am running mine on tradingview + python + alpaca/tastyTrade for options day trading
u/Joh******** ▲ 1
궁금한데 Clickhouse 데이터베이스는 어디에 호스팅하고 있고 비용은 얼마 정도인지요? 아니면 로컬에서 운영하는 건가요? 그리고 AI 코딩은 개인용 작은 프로젝트에 정말 신기하죠. 저도 저만을 위한 도구들을 많이 만들어 봤는데, 복잡한 것도 몇 시간 안에 금방 해결되더라고요.
원문 보기
Out of curiosity where are you hosting the clickhouse DB and how much are you paying? or are you hosting locally? And yeah AI coding is amazing for small personal projects, I have built tons of tools for myself that I've always wanted specifically for my use case and it rarely takes mor ethan a couple hours even for really complicated stuff.

댓글 (0)

로그인하고 댓글을 작성하세요.

아직 댓글이 없습니다.