주식/[Upbit] 자동매매
[Upbit] 자동매매 프로그램 (Python) - Ticker List 파일 생성
밥대장
2021. 4. 25. 15:13
728x90
반응형
Upbit API를 사용해서 Ticker 목록을 만들어 보겠습니다.
▶ Ticker List 조회
먼저 Ticker 목록을 가져와서 출력해 봅니다.
import pyupbit
tickers = pyupbit.get_tickers(fiat="KRW")
print('-- Ticker List --')
print('ticker List Size : ', len(tickers))
print(tickers)
실행 결과 입니다.
-- Ticker List --
ticker List Size : 117
['KRW-BTC', 'KRW-ETH', ....... , 'KRW-STX']
이것을 단순하게 텍스트 파일에 저장을 해도 되지만 프로그램을 통해서 파일을 생성해 보겠습니다.
▶ 파일 생성
with open("ticker.txt", 'w') as fp :
for ticker in tickers :
fp.write(ticker)
fp.write('\n')
ticker.txt 파일 결과 입니다.
KRW-BTC
KRW-ETH
KRW-NEO
...
KRW-AXS
KRW-STX
이 파일을 읽어서 매매 프로그램을 실행할때 사용하면 되겠습니다.
▶ 파일 불러오기
with open("ticker.txt", 'r') as fp :
for ticker in fp.readlines() :
ticker = ticker.replace('\n', '')
print(ticker)
텍트스파일을 불러오면 줄바꿈 문자(\n)가 포함되어 있으므로 반드시 치환을 해줘야 합니다.
ini 파일을 이용해서 읽는 방법은 이전에 했던 방식을 참고해주시기 바랍니다.
[Upbit] 자동매매 프로그램 (Python) #2
이전에 자동매매프로그램을 만들어보았습니다. https://bab-dev-study.tistory.com/8 [Upbit] 자동매매 프로그램 (Python) #1 ○ 준비작업 Upbit Open API 를 활용하여 자동매매 프로그램을 만들어 보겠습니다. 먼..
bab-dev-study.tistory.com
[Upbit] 자동매매 프로그램 (Python) #3
이전에 자동매도 프로그램을 따로 작성을 하였습니다. bab-dev-study.tistory.com/10 [Upbit] 자동매매 프로그램 (Python) #2 이전에 자동매매프로그램을 만들어보았습니다. https://bab-dev-study.tistory.com/8..
bab-dev-study.tistory.com
728x90
반응형