본문 바로가기
  • "Backtest, backtest, backtest." - Martin Schwartz

[백테스팅] 소개14

암호화폐 백테스팅 도구 안녕하세요! 이번 글에서는 암호화폐 백테스팅 도구에 대해 알아보겠습니다. 암호화폐 시장에서 성공적인 투자를 위해 백테스팅 도구를 활용하여 전략을 검증하는 것이 중요합니다. 이 글에서는 몇 가지 유명한 암호화폐 백테스팅 도구를 소개하겠습니다. 1. Gekko Gekko는 오픈 소스 암호화폐 트레이딩 봇으로, 백테스팅 기능을 제공합니다. 사용자는 자신의 투자 전략을 코딩하여 Gekko에서 실행할 수 있습니다. 주요 기능은 다음과 같습니다. 과거 데이터 수집: 거래소 API를 활용해 가격, 거래량 등의 과거 데이터를 수집할 수 있습니다. 투자 전략 구현: 자바스크립트로 사용자 정의 전략을 구현할 수 있습니다. 백테스팅 실행: 구현된 전략을 과거 데이터에 적용하여 성과를 분석할 수 있습니다. 2. PyAlgoT.. 2023. 3. 17.
암호화폐 백테스팅: 가상 자산 포트폴리오를 강화하는 방법 안녕하세요! 오늘은 암호화폐 투자자들을 위한 백테스팅에 대해 알아보겠습니다. 백테스팅은 주식 시장뿐만 아니라 암호화폐 시장에서도 투자 전략을 검증하는 데 중요한 도구입니다. 이 글에서는 암호화폐 백테스팅의 개념과 과정, 그리고 주의사항에 대해 알아보겠습니다. 암호화폐 백테스팅이란? 암호화폐 백테스팅은 과거 데이터를 사용하여 특정 투자 전략이 어떤 성과를 거두었는지를 확인하는 과정입니다. 이를 통해 투자 전략의 성공 가능성을 평가하고 개선할 수 있습니다. 암호화폐 시장의 변동성이 크기 때문에 백테스팅을 통한 전략 검증은 더욱 중요합니다. 암호화폐 백테스팅 과정 암호화폐 백테스팅을 진행하려면 다음과 같은 과정을 거칩니다. (1) 데이터 수집: 암호화폐 가격, 거래량, 시가총액 등의 과거 데이터를 수집합니다... 2023. 3. 17.
주식 투자 전략과 백테스팅: 당신의 포트폴리오를 높이기 위한 가이드 주식 투자 전략과 백테스팅에 대해 알아보겠습니다. 이 가이드를 따라하시면, 투자 성과를 높일 수 있는 전략을 찾는 데 도움이 될 것입니다. 주식 투자 전략이란? 주식 투자 전략은 주식 시장에서 성공하기 위한 계획이자 방법입니다. 전략은 개인의 투자 목표와 성향에 따라 다양하게 구성될 수 있습니다. 전략의 주요 요소는 다음과 같습니다. 자산 배분 (Asset Allocation): 주식, 채권, 현금 등 다양한 자산 클래스 사이에 투자자금을 어떻게 배분할지 결정합니다. 종목 선정 (Stock Selection): 투자할 주식 종목을 고르는 기준과 접근 방식을 설정합니다. 진입/청산 시점 (Entry/Exit Points): 주식에 투자할 타이밍과 청산할 시점을 결정하는 방법을 정합니다. 위험 관리 (Ris.. 2023. 3. 17.
[백테스팅 도구] [트레이딩뷰] 가짜 전략 확인 - security() 함수 barmerge.lookahead_on 트레이딩뷰에서 제공하는 전략 이용 시, 가짜 전략 확인 필요 트레이딩뷰 전략테스터는 쉽게 투자 전략에 대해 백테스팅을 할 수 있을 뿐만 아니라, 트레이딩뷰 자체적으로 제작하거나 사용자가 제작한 전략을 제공하기 때문에 다양한 전략을 테스트해 볼 수 있습니다. 하지만, 제공되는 전략 중에 백테스팅 시에는 높은 수익률을 산출 하지만 실제 실시간으로 적용 시에는 수익이 발생되지 않은 가짜 전략이 존재합니다. 그중에서 대표적인 이유 중 하나는 security() 함수에서 barmerge.lookahead_on 옵션이 적용된 경우입니다. 자세한 트레이딩뷰와 파인 스크립트 관련 정보는 아래 WikiDocs에 있는 온라인북 참고 바랍니다. [도서] : 트레이딩뷰 파인 스크립트 개발 : 기술적 지표, 신호, 전략, 백테.. 2022. 12. 16.
[백테스팅 도구] 파인 스크립트 기본 문법 트레이딩 뷰에서 제공하는 파인 스크립트 파인 스크립트 (Pine Script)는 트레이딩 뷰 내에서 고유의 전략이나 인디케이터를 만들어 차트에 쓸 수 있게 하는 트레이딩뷰에서 개발한 개발 언어입니다. 파인 스크립트 런타임은 트레이딩뷰의 차트에 있는 시간 별 (Time Series)에 대해 연산하여 차트에 정보를 출력하거나 별도의 인디케이터를 만들 수도 있고, 백테스팅을 위해 전략을 테스트할 수도 있습니다. 본 글에서는 파인 스크립트 언어에 대해 기본적인 문법에 대해 제공 키워드 및 사용자 정의 함수와 더불어 자주 사용하는 코드로써, 변수 사용, 조건문, 분기문, 배열, 시간 관련에 대해 알아 보도록 하겠습니다. 자세한 트레이딩뷰와 파인 스크립트 관련 정보는 아래 WikiDocs에 있는 온라인북 참고 바랍.. 2022. 11. 25.
[백테스팅 도구] 파인 스크립트로 작성하는 나만의 트레이딩뷰 전략테스터 파인 스크립트 언어로 작성하는 백테스팅 파인 스크립트 (Pine Script)는 트레이딩뷰 내에서 고유의 전략이나 인디케이터를 만들어 차트에 쓸 수 있게 하는 트레이딩뷰에서 개발한 개발 언어입니다. 특히, 트레이딩뷰에서 전략 테스터를 이용하여 백테스팅을 위해서는 트레이딩뷰에서 제공하는 전략 외에 자신만의 전략을 작성을 해야 하기 때문에 파인 스크립트를 알아야 합니다. 트레이딩뷰 전략 테스터 및 파인 스크립트 기본 문법은 아래 링크 참고 부탁드립니다. [백테스팅 도구] 트레이딩뷰 전략테스터 트레이딩뷰(TradingView)의 전략테스터(Strategy Tester) 트레이딩뷰에서 제공하는 전략테스터는 차트에 입력된 주식이나 암호화폐 종목에 대해 기술적 지표 기반 매매 전략이 작성된 스크립트를 선택 back.. 2022. 11. 24.
728x90
반응형