냥냥펀치데스
BAO_BAO
냥냥펀치데스
  • 분류 전체보기
    • AI 공부
      • AI 끄적
      • ML 끄적
      • DL 끄적
      • 데이터 끄적
      • RL 끄적
      • GAN 끄적
    • 끄적이기
      • etc
      • 독서
    • 컴퓨터 공부
      • 운영체제
      • ADsP 공부
      • 파이썬 공부
      • etc
    • 코딩공부
      • 문제 풀이
    • 금융공학
      • BackTrader 공부
      • etc
      • 논문구현
      • 퀀트 투자 공부
      • 전략 연습
    • 블록체인
      • ICO 분석
      • etc

인기 글

최근 글

전체 방문자
오늘
어제

티스토리

hELLO · Designed By 정상우.
냥냥펀치데스

BAO_BAO

BackTrader 0 : Introduce
금융공학/BackTrader 공부

BackTrader 0 : Introduce

2021. 12. 19. 15:23
728x90

Introduce

더보기

 

바이사이드 금융공학에서 퀀트 트레이딩을 하려면 필요한것중에 전략 테스트 와 실제 거래 알고리즘 입니다.

이때 여러가지 패키지를 사용할수 있는데 <예시> 그중에 가장 stars 가 많고, 예시도 많고, 오래되어 증명된 패키지인

BackTrader 을 사용하고 이 패키지를 공부하려고 합니다.

BackTrader 이전에 Bactesting, zipline,Octobot 등을 사용하였지만 워낙 예시가 없고 기능이 몇개 없어서 Backtrader 로 옮겨봤고 BacTrader 의 확장성에 충격을 먹고 이 가능성을 탐구하려고 합니다.

 

Beginning : Up and Running

더보기

Getting up and running involves at least 3 Lines objects:

  • A Data feed
  • A Strategy (actually a class derived from Strategy)
  • A Cerebro (brain in Spanish)

시작하려면 최소한 Data, Strategy, Cerebro 가 필요합니다. 

Quick Start

더보기
from __future__ import (absolute_import, division, print_function,
                        unicode_literals)

import backtrader as bt

if __name__ == '__main__':
    cerebro = bt.Cerebro()

    print('Starting Portfolio Value: %.2f' % cerebro.broker.getvalue())

    cerebro.run()

    print('Final Portfolio Value: %.2f' % cerebro.broker.getvalue())

After the execution the output is:

  • For more Detail : <Click>

Architecture

더보기
BackTrader Architecture
Bactrader module

Reference :

더보기

https://brunch.co.kr/@stochastic73/41

 

금융권에 필요한 파이썬 스킬트리 #3.

지금까지 우리는 금융권에 필요한 파이썬 스킬트리를 기초부터 타고 내려오면서 필요한 스킬들이 무엇인지 살펴보았다. 지금까지의 논의는 파이썬 기초에서부터 시작하여, 파이썬 라이브러리,

brunch.co.kr

https://www.damonyuan.com/series/quantitative-trading-with-backtrader/2020-09-09-backtrader-architecture/2020-09-09-backtrader-architecture.html

 

Backtrader Architecut · GitBook

No results matching ""

www.damonyuan.com

https://github.com/wilsonfreitas/awesome-quant

 

GitHub - wilsonfreitas/awesome-quant: A curated list of insanely awesome libraries, packages and resources for Quants (Quantitat

A curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance) - GitHub - wilsonfreitas/awesome-quant: A curated list of insanely awesome libraries, packages...

github.com

https://mp.weixin.qq.com/s?__biz=MzAxNTc0Mjg0Mg==&mid=2653315531&idx=1&sn=f003da3d862e1a13349a10e006c5e748&chksm=802da3deb75a2ac85f3c3a6164f96303b70c12d14293f59fddf9a38c39a89bf4927b90b9e9c6&scene=21#wechat_redirect 

저작자표시

'금융공학 > BackTrader 공부' 카테고리의 다른 글

BackTrader 5 : Indicators  (0) 2021.12.29
BackTrader 1 : Concepts  (0) 2021.12.24
BackTrader 4 : Strategy  (0) 2021.12.23
BackTrader 3 : DataFeed  (0) 2021.12.21
BackTrader 2 : Cerebro  (0) 2021.12.19
    '금융공학/BackTrader 공부' 카테고리의 다른 글
    • BackTrader 1 : Concepts
    • BackTrader 4 : Strategy
    • BackTrader 3 : DataFeed
    • BackTrader 2 : Cerebro
    냥냥펀치데스
    냥냥펀치데스
    데이터 를 공부하는 무지몽매한 자입니다

    티스토리툴바