본문 바로가기
반응형

코인/업비트API14

업비트 API 연결하여 모든 내 거래내역 CSV 저장 프로그램 - 오토핫키 업비트 API를 연결하여 업비트의 모든 내 거래내역을 CSV 파일로 만들어주는 프로그램입니다. 프로그램을 실행합니다. 위치 선택을 선택하신 뒤 저장할 위치를 지정합니다. 저장할 위치 선택 후 ACCESSKEY와 SECRETKEY를 입력하신 뒤 저장하기를 누르시면 끝납니다. 에러가 있으면 에러 팝업이 뜨게 됩니다. 에러 없이 저장이 완료되면 나옵니다. 그리고 해당 CSV 파일을 엑셀로 실행하시면 정리되어서 나옵니다. 이런 식으로 나옵니다. 각 항목에 대한 설명은 아래 표를 참조하시면 됩니다. * 업비트 API 문서 내용입니다. 주문 (upbit.com) 필드 설명 uuid 주문의 고유 아이디 side 주문 종류 ord_type 주문 방식 price 주문 당시 화폐 가격 state 주문 상태 market 마.. 2021. 8. 27.
업비트 API 연결하여 엑셀로 거래내역 확인하기 업비트 API 중 주문 리스트 조회하기가 있습니다. 예시가 전부 UUID가 필요한 줄 알았지만 주문 리스트 조회는 UUID 없이 확인하는 형태입니다. 업비트 API를 통해 확인 가능한 내용은 아래 표와 같습니다. (Request Parameters) 필드 설명 uuid 주문의 고유 아이디 side 주문 종류 ord_type 주문 방식 price 주문 당시 화폐 가격 state 주문 상태 market 마켓의 유일키 created_at 주문 생성 시간 volume 사용자가 입력한 주문 양 remaining_volume 체결 후 남은 주문 양 reserved_fee 수수료로 예약된 비용 remaining_fee 남은 수수료 paid_fee 사용된 수수료 locked 거래에 사용중인 비용 executed_vol.. 2021. 6. 30.
업비트 거래 수수료 절약하기 API 연결 후 예약주문 프로그램 갑자기 코인 가격이 떨어지면서 낮은 가격에 예약했던 코인이 판매되었습니다. ㅠㅠ 근데 평소 판매했던 것보다 가격이 작아서 업비트 수수료를 찾아봤습니다. 그렇습니다. 지금은 일반 주문에 할인 이벤트가 진행 중이었습니다. 언제 할인 이벤트가 종료될지는 모르겠지만 일단 예약주문은 수수료가 상대적으로 비쌉니다. 예약 주문 사용 케이스 예약 주문을 할 수 있는 케이스는 2가지입니다. 첫 번째는 현재 거래 가격보다 높은 가격이 되었을 때 구매 신청 입니다. 사실 이 케이스는 저는 한 번도 사용 안 해봤습니다. 그리고 나머지 한 가지 케이스는 현재 거래 가격보다 낮은 가격이 되었을 때 판매 신청 입니다. 해당 케이스는 자주 사용했습니다. 나의 수익 또는 손실을 최소화하기 위해서입니다. 예를 들면 현재 7000만 원 .. 2021. 6. 28.
VBA에서 regexmatch(정규식) 를 이용한 코인 거래소 API 파싱하기 이전에 jsonparse를 사용하여 파싱을 해봤습니다. 코인 거래소 (업비트 코인원 빗썸 등) API 엑셀 파싱 사용하기 - VBA json 파싱 (tistory.com) 코인 거래소 (업비트 코인원 빗썸 등) API 엑셀 파싱 사용하기 - VBA json 파싱 JSON 규칙 사실 이 부분은 어떻게 작성할지 고민을 많이 했습니다. 많은 코인 거래소 API는 json으로 되어있으며 해당 json 값을 파싱 해서 사용해야 합니다. json 값이라고 해서 특별할건 없습니다. downupup.tistory.com 하나 바이낸스 같은 경우 보내는 값이 많아서 jsonparse가 시간이 오래 걸렸습니다. 어떻게 하면 좋을까 고민하다가 오토 핫키에서 사용하는 regexmatch를 사용하게 되었습니다. 참조 사이트 더.. 2021. 6. 17.
반응형