본문 바로가기
반응형

전체 글142

코빗 API 엑셀 내 보유 코인 정리 - VBA 코빗 API의 https://api.korbit.co.kr/v1/user/balances를 사용합니다. 코빗의 지갑 정리를 사용하기 위해서는 $ACCESS_TOKEN이 필요합니다. 그래서 먼저 $ACCESS_TOKEN을 발급받는 방법을 설명하겠습니다. $ACCESS_TOKEN 발급 받기 가장 먼저 API를 신청해야 합니다. API를 신청하시면 CLIENT_ID와 CLIENT_SECRET 키를 줍니다. 그리고 인증 페이지에서 https://api.korbit.co.kr/v1/oauth2/access_token를 통해서 ACCESS_TOKEN을 발급받습니다. 그래서 아래 코드에 CLIENT_ID와 CLIENT_SECRET에 해당 값을 입력하신 뒤 실행하시면 직접 실행 창에 access_token 값이 노출되.. 2021. 6. 1.
빗썸 API 연결 엑셀 내 보유코인 지갑 정리 및 현재 시세 정리 - VBA 생각보다 엄청 오래 걸렸네요. 빗썸 API 문서를 금방 분석하고 해석될 거라 생각했었는데 그게 아녔네요 빗썸 API 문서 분석만 일주일은 걸린 거 같네요 빗썸 API 문서와 레퍼런스 코드는 생각보다 수정되어야 할 부분이 많지만 수정이 되지 않고 있는 듯하여 많은 컴퓨터 언어를 검색도 해서 수정했습니다. 구구 절절 이야기하면 어렵지만 파이썬 , C# , C++ , JAVA까지 4개 코드를 열심히 수정해야만 해결했네요 샘플 코드라고 제공된 것도 바로 실행되지도 않고..... 생각보다 고생을 했지만.... 빗썸 API는 문서는 아주 불친절했지만 돌려주는 값은 아주 착실하네요 내 지갑 정리 , 자산 정보를 제공하는 Balance에 현재 시세가 붙어있네요~! 빗썸에서 Balance에서 제공하는 Response 값.. 2021. 5. 28.
코인 김프계산기 , 각 코인 거래소 김프계산기 - 엑셀 코인 관련 이슈 중 빠질 수 없는 김프 , 역프입니다. 김프 = 김치 프리미엄 = 한국 코인의 시세는 세계 코인의 시세보다 높다 코인은 주식과 다르게 거래소마다 가격이 천차만별 다릅니다. 그러기에 가능한 시세차익으로 이익을 만들 수 있습니다. 물론 코인을 옮기기 위해서는 시간과 각 거래소별 코인 이동 수수료가 존재합니다. 이동하는데 시간도 어느 정도 걸리고 그 시간 동안 시세도 변화되고 다양한 변수가 존재합니다. 이동하는 동안 가격이 감소할 수 도있고 , 가격이 증가할 수 도 있습니다. 그런 위험성도 존재하는 김프입니다. 그것을 모두 김프 계산기가 할 수 없지만 적어도 그 순간에 최선의 선택에는 김프 계산기가 도와줄 수 있다고 생각합니다. 그러면 제가 생각하는 김프 계산기의 필요한 기능부터 설명하겠습니다.. 2021. 5. 24.
파이어족이 온다-스콧 리킨스 책 리뷰 신문에서 파이어족에 대한 기사를 많이 접하다 보니 파이어족에 대해 궁금해서 파이어족이 온다 책을 읽어 보았다. 이 책은 미국에 사는 지은이가 자신이 파이어족을 이루기 위해 노력하는 과정을 이야기하고 있다. 이 책에서는 파이어 족으로 가는 7단계를 알려주어 우리가 실천할 수 있는 방법에 대해 알려준다. P279~P283 발췌 1단계 : 내가 가진 것에 대해 계산하기 본인이 현재 가진 순 자산을 알아본다. 모든 것은 현실을 파악하는 것에서부터 시작한다. 현금, 주식, 집, 자동차, 연금 등의 자신이 가진 모든 자산에서 대출, 카드빚, 자동차 할부금 등의 부채를 차감하면 된다. 파악하다 보면 본인이 인식하지 못했던 자산과 부채를 파악할 수 있다. 2단계 : 저축과 지출을 확인하기 가계부를 쓰지 않는 사람이라면.. 2021. 5. 24.
코인베이스 API 엑셀 거래 가능 모든코인 시세 정리 - VBA 미국에 아주 비싼 몸값으로 상장한 코인베이스 코인 거래소 입니다. 세계적인 거래소인만큼 코인베이스에서 거래 가능한 모든 코인의 시세는 엑셀로 정리해서 볼 필요가 있다고 생각합니다. 그래서 조금 헤매었지만 엑셀로 옮기는것을 완료하였습니다. 여담 코인베이스에 대한 여담은 쿨하게 넘어가셔도 됩니다. 시간이 오래 걸린 이유는 사실 리플때문입니다. 코인베이스는 거래 가능한 코인과 거래 불가능한 코인이 존재하였습니다. 거래 불가능한 코인이지만 지갑은 형성되어서 함께 노출되고 있는것 같습니다. 리플이 SEC 소송으로 시세가 오르락 내리락 했었습니다. 이건 많은 기사가 다루어졌죠 지식은 거기서 끝이였습니다. 하지만 알고보니 코인베이스는 1월 SEC가 소송을 제기해서 XRP를 상폐시켰답니다. 그걸 몰랐던 무지함으로 AP.. 2021. 5. 20.
비트맥스 API 엑셀 모든 코인 시세 조회 - VBA 비트 맥스는 USD 또는 USDT로 거래 가능한 코인 종류가 현재 총 15개 있네요 특이한 점은... 비트코인을 XBT로 사용하고 있다는 점입니다. 그래서 엑셀에 노출할 때 XBT는 BTC로 변경해서 노출하게 만들었습니다. Symbol을 넣지 않으면 모든 거래 내용이 나온다고 되어있었는데 이더리움만 노출되지 않아서 결국 하나씩 찾는 방법을 선택했습니다. 일단 혹시 모르니 모든 거래 내용을 보는 방법은 레퍼런스 사이트에 존재하긴 합니다. https://www.bitmex.com/api/v1/instrument? 이렇게 하면 lastprice가 나오는데 문제는... ETHUSD를 아무리 찾아도 나오지 않았습니다. 이더리움 거래는 신기하게 나타나지 않네요. 그래서 결국 하나씩 찾아가는 방법을 택했습니다. ht.. 2021. 5. 20.
코인원 API V2 사용하여 엑셀 코인구매 하기 , 만드는 방법 - VBA 이번에는 코인원 API V2를 사용하여 엑셀에서 구매하는 엑셀 파일을 만들어 보겠습니다. 기존과 다르게 이제는 그냥 만드는 방법만 설명을 할려고 합니다. API V2 버전으로 신청하셔야 합니다. 신청법은 아래 링크를 참조해주시면 됩니다. 더보기 코인원 API 엑셀 적용 방법 잔고 조회 내 보유 코인 정리 - VBA (tistory.com) 코인원 API 엑셀 적용 방법 잔고 조회 내 보유 코인 정리 - VBA 코인원 API 신청하기 가장 먼저 코인원 API를 신청하셔야 합니다. 물론 API가 없이도 가능한 부분이 있지만 API가 필요한 부분을 다룰예정입니다. 일단 코인원 사이트에 로그인 후 아래쪽으로 쭈욱 downupup.tistory.com API V2를 신청하시면 Access Token과 Secret.. 2021. 5. 18.
코인원 API V2 엑셀 인증을 위해 Hex_HMACSHA512 만들기 코인원 API를 엑셀에서 사용하기 위해서 VBA를 사용하여 HMACSHA512 만드는 코드 입니다. 두개 함수가 모두 필요합니다. Public Function Hex_HMACSHA512(ByVal sTextToHash As String, ByVal sSharedSecretKey As String) Dim asc As Object, enc As Object Dim TextToHash() As Byte Dim SharedSecretKey() As Byte Set asc = CreateObject("System.Text.UTF8Encoding") Set enc = CreateObject("System.Security.Cryptography.HMACSHA512") TextToHash = asc.Getbytes_.. 2021. 5. 18.
반응형