본문 바로가기

트레이딩5

Deribit API 사용해보고 옵션 트레이딩 알고리즘 만들기 오늘은 Deribit 거래소(이하 거래소) API문서를 읽어보며 따라해봅시다. https://docs.deribit.com/?python#deribit-api-v2-1-1 Deribit API docs.deribit.com 일단 거래소 API 문서입니다. 항상 개발하다보면 API문서나 라이브러리 공식 문서를 읽어야할 일이 많은데 그게 가장 힘든것 같습니다. 그래도 해야겠죠? 그래도 이 거래소는 API 콘솔을 제공해주어 한결 쉬웠습니다. 예시코드를 하나 봅시다. import asyncio import websockets import json msg = \ { "jsonrpc" : "2.0", "id" : 9929, "method" : "public/auth", "params" : { "grant_type".. 2023. 4. 16.
온체인 데이터를 이용한 지표 웹사이트 쉽게 만들기(3) API키 없이 암호화폐 데이터를 받아올 수 있는 CoinCecko API를 이용해봅시다. https://www.coingecko.com/en/api/documentation Crypto API Documentation | CoinGecko Power your application with our free & independently sourced crypto data such as live prices, trading volume, exchange volumes, trading pairs, & more. www.coingecko.com 해당 사이트에 들어가면 이런 화면이 뜹니다. 특정 URL형식으로 json 데이터를 받아오는 API 안내문을 볼 수 있습니다. 이 중 우리가 필요로하는 market cap(.. 2023. 2. 14.
볼린저 밴드와 현금흐름 지표를 이용해 매수, 매도 타이밍 구하기 이번에는 마리아디비에 저장한 시세 데이터로 매수, 매도 타이밍을 구해보겠습니다. 전략은 볼린저 밴드, 현금흐름지표를 이용하겠습니다. 볼린저밴드의 %B는 가격의 볼린저밴드 속 가격의 상대적 위치를 나타냅니다. 선택한 지표는 간단히 설명하겠습니다. import matplotlib.pyplot as plt import MarketDB2 mk = MarketDB2.MarketDB() df = mk.getDailyPrice('000020', '2019-10-14', '2022-02-25') df['MA20'] = df['close'].rolling(window=20).mean() # rolling 과 window 를 이용하여 몇개의 데이터로 평균을 낼지 정한다. df['stddev'] = df['close'].r.. 2022. 3. 2.
주식 시세 블로그에 띄우기 테스트 이번에는 제 블로그 글을 꾸며보겠습니다. 여러 블로거 분들의 블로그에 들어가보면 주식 시세를 띄어놓은걸 볼 수 있습니다. TradingView 제공 AAPL 차트 이런식으로요. 그래서 저도 한번 해보려합니다. 일단 TradingView에 들어갑니다. 트레이딩뷰 사이트에서 More -> For business -> Widegets 에 들어갑니다. 그럼 이런식으로 뜹니다. 밑으로 내려보면 다양한 옵션이 존재합니다. 여기서 블로그 차트에 띄우고싶은걸 체크하면됩니다. 띄울 수 있는건 주가나 암호화폐 가격뿐만 아니라 채권금리, 물가, 기준금리 등 다양합니다. 다음에 경제관련 글 쓸 때 활용해야겠습니다. 나머지 옵션은 한글이라 파악하기 쉽습니다. 간단히 정리해보면 툴바는 각종 도구창 심볼 설명은 지금 차트에 나오고.. 2022. 2. 23.
반응형