자동 거래하기

마지막 업데이트: 2022년 7월 14일 | 0개 댓글
  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기
처음 배우는 C# 프로그래밍 - 유니티로 게임을 만들며 재밌게 배우기

암호화폐 개론

시중에 온라인 자동매매 로봇을 서비스하는 업체들이 많은데, 인공지능이니 뭐니 하는 키워드를 앞세워 광고들을 하는 것을 보면 크립토시장이 매우 핫한 모양이다.

여러가지 주장들을 하고 있지만 자동 거래하기 핵심적 내용은 쌀 때 사서 비쌀 때 팔아준다는 얘기인데, 비트코인이나 이더리움을 사서 가만히 가지고 있으면 서너배 수익을 얻게 되지만, 자발스럽게 하루에도 몇번씩 자동매매를 해 봤자 부스레기 조금 남고, 특히나 법정통화로 비트코인을 사고 파는 것은 장기적으로 자동 거래하기 보면 엄청난 기회비용을 지불하게 된다.

그럼에도 불구하고 사람들은 왜 적지않은 사용료를 지불하고 온라인 로봇 서비스를 이용할까?

사람들은 쉽게 돈을 벌려하고, 빠른 해결책을 선호하는 경향이 있다. 이러한 욕구를 가진 사람들은 언제나 장사꾼들의 손쉬운 사냥감이 된다. 인간세상에 여러가지 사기 사건이 다양하게 많지만 그 공통점이 있다면, 사람들의 탐욕을 바탕으로 한다는 점이다.

자동매매로봇이 엄청남 수익을 내줄거라 광고하고 판매하지만 정작 그 손실에 대해서는 아무런 책임을 지지않는다. 또 그 사용자는 자신이 잘못해서 손실을 본 것으로 부그럽게 여길 뿐 프로그램 자체에 문제가 있다는 생각을 하기는 쉽지 않다. 애시당초 잘 모르는 사람들이 그런 서비스를 이용하기 때문이다.

그래서 내가 바라보는 자동매매 로봇은 알아서 돈을 벌어주는 기계라기 보다는 매매를 하기 위한 도구 정도로 생각한다.

그래서 이번 글에서는 그 내용을 투명하게 알 수 있는 오픈소스 자동매매 프로그램들을 소개하겠다. 시중의 자동매매로봇의 대부분이 이들을 적당히 수정한 클론들로 봐도 무방할 것이기 때문에 이들에 대해서 충실히 이해하게 된다면 상용서비스를 이용하든, 또는 직접 이 프로그램들을 운용하든지 간에 자동매매 로봇에 대한 맹신이나 오 남용은 방지할 수 있지 않을까 생각한다.

nodeJS 백엔드와 VueJS 프론트엔드로 구성되어 있다.
개발활동이 중단된 상태라서 거래소 API 인터페이스에 작은 오류들이 발생하지만 적당히 손보면 훌륭하게 돌아간다.
이 프로그램의 장점은 다양한 매매전략 코드가 널려있고, 그에 대한 실험과 평가에 대한 글들도 다수 존재하므로, 백테스팅과 여러가지 매매기법들을 시뮬레이션하기 에 적합핟.
Javascript에 익숙하다면 선택할 만 하다.
리포지터리는
https://github.com/askmike/gekko

백엔드는 ccxt라이브러리를 사용하여 python3로 개발되었다.
프론트엔드는 vueJS로 되어있다.
ccxt가 워낙에 잘 되어있기 때문에 바이낸스 등 대부분의 메이져 거래소를 지원한다. 업비트에 테스트해 본 결과 캔들 정보에 None값이 넘어와서 오류가 나는 부분이 있는데 간단히 손 볼 수 있다.
이 프로그램의 장점은 다양한 백테스팅 시뮬레이션이 가능하다는 점이다.
실장 매매시에도 안정적으로 구동되며, 텔레그램으로 로봇 콘트롤이 가능하다는 점이다.
python에 익숙하다면 선택할 만 하다.
리포지터리는
https://github.com/freqtrade/freqtrade/

암호화폐 트레이딩을 위한 python framework이다.
위의 2개와 달리 프레임웤으로 제공되므로 더욱 유연하게 활용할 수 있다.
특히나 백테스팅에 최적이라고 할 수 있다.
문서가 잘 되어있고 튜토리얼도 있으므로 python에 익숙하다면 도전해 볼 만 하다.
홈페이지는
https://jesse.trade/

nodeJS와 mongoDB로 개발되었고 command line 용이며
커뮤니티가 활발한 편이다.
리포지토리는
https://github.com/DeviaVir/zenbot

이상 네가지를 소개했는데, 좋고 나쁨의 순서로 나열한 것은 아니므로 한번 씩 둘러보고 자신에게 적합한 것을 선택해서 시도해 보면 되겠다.

01-5. 비트코인 자동 매매 트레이딩 봇: 샘플 코드 수정!! 나만의 전략 코드 짜기!

01-5. 비트코인 자동 매매 트레이딩 봇 만들기

지난 포스팅 #01-4. 비트코인 자동 매매 트레이딩 봇: 샘플 코드 분석을 해보아요! 에서
조코딩님의 비트코인 자동 매매 샘플 코드 분석을 통해 전체적인 자동 매매 프로그램의 구성과 흐름을 알아보았습니다.

01-4. 비트코인 자동 매매 트레이딩 봇: 샘플 코드 분석을 해보아요!

자동 매매 샘플 코드 분석하기 비트코인 자동매매 트레이딩 봇 시리즈의 4번째 포스팅입니다! 이번에는 실제 매매에 사용할 샘플 코드를 자세히 살펴보고, 내가 원하는 조건으로 어떻게 수정하

이를 바탕으로 저만의 전략을 구성하고 적용하기 위해 실전 테스트와 코드 수정을 반복하였습니다.

뼈대가 될 샘플 코드 테스트를 위해, 코인 자동 매매에 적용할 코인 A를 선정하고
백테스트(BackTest)를 통해 k 값을 정의한 후 샘플 코드 테스트 진행한 결과 몇 가지 수정 사항을 발견하였습니다.

이번 포스팅에서는 백테스트로 알아본 k값샘플 코드 테스트에서 보인 문제점에 대해 이야기해 보도록 하겠습니다.
마지막으로 원하는 방법으로 자동 매매를 하기 위해 수정한 코드를 공유하고자 합니다.

  • 변동성 돌파 전략의 K값 정하기
  • 샘플 코드 문제점
  • 자동 매매 전략 및 코드 수정
  • 자동 매매 테스트 후기
  • 비트코인 자동 매매 코드 공유

Step 1. K값 정의

변동성 돌파 전략의 K값을 정의하기 위해, 코인 A 가격 데이터를 이용하여 백테스트를 진행했습니다.
1일 기준으로 7일, 14일, 30일, 90일 동안의 백테스트 결과는 다음 그래프와 같습니다.

K값이 0.1~0.15 및 0.2 부근에서, 그리고 2달 이상 장기 투자를 진행하였을 때 가장 좋은 수익률이 나타납니다.
K값이 약 0.5 일 때는 오히려 마이너스가 되기도 하며, 0.5 이상의 높은 K 값에서는
투자 기간에 따라 플러스와 마이너스 수익을 기록합니다.

위 결과는 5월 초, 비트코인의 상승장에서 테스트하였기 때문에
낮은 K값에서 더 좋은 수익률을 보인 것으로 판단됩니다.

테스트 당시 비트코인이 상승장이었고, 자동 매매 코드가 생각한 것처럼 작동하는지
그리고 수정해야 할 부분은 어디 인지 알아보기 위한 테스트 목적이었으므로
0.12의 낮은 K값을 선택했습니다.

Step 자동 거래하기 2. 샘플 코드 문제점 파악

샘플 코드에 특별한 수정 없이, 최소한의 정보(API key, Ticker, K 값)만 변경한 뒤
실행 해 본 결과 개인의 상황과 맞지 않는 몇 가지 문제점이 발견되었습니다.

01-4. 비트코인 자동 매매 트레이딩 봇: 샘플 코드 분석을 해보아요!

자동 매매 샘플 코드 분석하기 비트코인 자동매매 트레이딩 봇 시리즈의 4번째 포스팅입니다! 이번에는 실제 매매에 사용할 샘플 코드를 자세히 살펴보고, 내가 원하는 조건으로 어떻게 수정하

문제점 1) 조건 만족 시 잔고에 남아 있는 원화를 전량 매수한다.

  • 원화 보유가 안됨
  • 다른 코인에 대한 대응이 안됨
  • 원치 않는 불타기 발생

매수를 위해 가져오는 원화(krw)는 get_balance 함수를 통해 개인 잔고에 있는 원화("KRW")의 총액입니다.
매수 금액의 제한이 없기 때문에 1일 동안 매수 조건 만족 시, 잔고에 남아있는 원화 전액을 매수합니다.
만약, 투자를 진행하고 있는 코인이 1개라면 1일 중 첫 번째 매수에서 모든 원화를 소진했으므로 문제 되지 않습니다.

하지만, 2개 이상의 코인을 투자 자동 거래하기 중인 상태에서 기존의 다른 코인 매도하면 원화가 잔고에 충전되고,
이때 자동 매매의 모든 조건이 충족되는 순간 다시 한번 모든 원화로 코인을 매수합니다.
즉, 잔여 현금이 0인 상태가 발생하게 되어 다른 코인에 대해 대응할 수 없는 상황이 발생할 수 있습니다.
특히, target_price < current_price 조건이 참인 상황에는 아무리 코인을 매도하더라고
곧바로 다시 모든 금액을 매수해버립니다. 따라서 현금 보유를 위해서는 프로그램을 꺼야 하는 경우가 발생하게 됩니다.

이렇게 되면, 보유하고 있는 원화가 없으므로 투자를 진행 중인 코인에 대한 개별적 대응이 불가능합니다.
또한 target_price < current_price 조건에 의해 현재가가 목표가 이상이면
무조건 매수를 진행하게 되어 원치 않는 불타기가 발생합니다.

문제점 2) 평균 매수가 이하로 하락 시 아무것도 하지 않는다.

샘플 코드 상에서의 매매 전략은 '변동성 돌파 전략' 1개 만을 수행하도록 만들어져 있습니다.
목표 매수가 도달 시 원화 전량 매수 이후, 매도 전(다음날 오전 8시 59분 50초)까지는 아무것도 하지 않습니다.

'변동성 돌파 전략'은 확실한 상승세에 매수/매도하여 수익을 얻는 방법이므로,

사실상 상대적으로 높은 가격에 매수가 이루어집니다.

하지만 변동성이 높은 암호화폐 시장에서 1일 중 ±5~10%는 충분히 오르락내리락 가능함을 감안할 때,
변동성 돌파 전략에 따라 상승세로 판단하였더라도 장중에 현재가가 평균 매수가 이하로 낮아질 가능성이 높습니다.

초기 매수 이후 매도 전까지 가격 하락이 발생할 때, 추가 매수하여 평균 단가를 낮춘다면,

다시 수익권에 도달하는 시간을 줄일 수 있습니다. 이 경우, 결과적으로 3가지 시나리오가 예상됩니다.

  • 첫째, 마이너스 발생 → 추가 매수 → 원금 회복 → 수익 → 매도
  • 둘째, 자동 거래하기 마이너스 발생 → 추가 매수 → 원금 회복 → 매도
  • 셋째, 마이너스 발생 → 추가 매수 → 매도

첫 번째 경우, 추가 매수로 인해 낮아진 단가와 늘어난 시드로 인해 기존 방법보다 높은 수익률을 얻을 수 있습니다.
두 번째 경우, 추가 매수를 하지 않았을 경우 마이너스 상태에서 매도가 발생하여 손해를 보았을 것이지만,
추가 매수를 함으로 인해 원금 보호가 가능합니다.
세 번째는 첫 번째와 유사한 상황이며, 늘어난 시드로 인해 큰 손해가 발생할 수 있지만
최소한 손실률(%)이 낮아질 수는 있습니다.

문제점 3) 조건 변경 시 코드 전체의 파라미터를 수정해야 한다.

샘플 코드에는 따로 변수로 지정되어 있는 조건이 없습니다.
따라서 시장 상황 및 개인 상황에 따라 매매 기준 시간, 코인 종류, K값 등을 수정하기 위해서는
전체 코드에 있는 모든 파라미터를 정확히 변경해 주어야 합니다.

사실.. 아주 복잡한 코드가 아니므로 수정하는데 오랜 시간이 걸리거나 아주 어려운 사항은 아니지만,
역시나 굳이 필요 없는 작업을 여러 번 하는 것은 너무나 귀찮습니다. 하하항

자동 매매의 기본적인 조건들 (매매 시간 간격, 코인 종류(ticker), K 값 등)을 while 함수 이전에 변수로 지정하고,
while 내부에서는 지정한 변수를 이용함으로써 상위 변수만 한번 바꾸어 주면 모든 수정이 끝나도록 만들면 좋겠습니다.

Step 3. 코드 수정!

위에서 정리한 문제점을 바탕으로 코드를 수정하였고,
수정한 코드의 기본 구성은 "로그인 → 변수 설정 → 1, 2, 3차 분할 매수 실행→ 매도 실행"으로 만들었습니다.

변수 설정

변수에는 매수에 사용할 총 원화 금액분할 매수를 위한 비율 을 적어줍니다.

시간 간격은 매매 시작 ~ 매도까지 1세트의 시간 간격을 의미하며,

1일 단위는 "day" , 분단위는 "minute240, minute60, minute 30" 등을 지정할 수 있습니다.

ticker와 currency는 본인이 원하는 코인의 자동 거래하기 이름 을 입력하고, k는 백테스팅 결과 가장 적절한 값 으로 지정합니다.

# interval 변수의 자세한 설정은 01-4 포스팅의 매수 가격 설정하기 표를 참고해주세요.

# ticker, currnecy 찾는 법은 01-3 포스팅의 Step 2, 3을 참고해주세요.

시간 설정

interval 설정이 바뀔 수 있음에 따라, get_start_time 함수에 interval 파라미터를 추가하여 수정합니다.

위에서 지정한 변수 ticker와 interval에 따라 start_time을 정의하고

end_time은 start_time에서 interval 만큼의 시간을 더하고 5초를 빼주었습니다.

start_time부터 end_time까지 매수를 진행하는 시간이며, end_time 이후 5초 동안 매도를 진행합니다.

만약 intertval을 4시간 간격(minute240)으로 변경하면,

start_time은 "09:00:00, 13:00:00, 17:00:00, 21:00:00, 01:00:00, 05:00:00"가 되고

end_time은 "08:59:55, 12:59:55, 16:59:55, 20:59:55, 12:59:55, 04:59:55"로 설정됩니다.

매매 시작

전체 매매가 자동으로 이루어 지기 위해 while True: 로 시작하여 무한 루프를 만들어주고,

매매 시작/종료 그리고 자동 거래하기 현재 시간을 설정합니다. 시간 설정이 끝나면, 본격적으로 코인 자동매매를 시작합니다.

  • 현재 시간이 start_time과 end_time 사이에 있을 때 매매를 시작합니다.
  • get_target_price( ) 함수를 이용하여 코인 매수를 위한 목표 가격을 설정합니다.
    • interval 설정이 바뀔 수 있음으로, get_target_price 함수에 interval 파라미터를 추가, 수정합니다.

    분할 매수

    매매 시작 이후 3회 분할 매수를 할 수 있도록 코드를 작성하였습니다.

    1차와 2차총 매수 금액의 30%, 3차 매수는 총 매수 금액의 40%를 매수하도록 설정했으며,

    매수 평균가에서 5% 하락마다 추가 매수 진행합니다. 이때, "평균 매수가"를 조회하고 가져와야 하므로

    이를 실행할 get_buy_average( ) 함수를 만들어 주었습니다.

    총 매수 금액과 분할 매수의 비율을 변경하고 싶으면 가장 상위의 "변수 설정" 부분에서 필요한 변수만 수정하시면 됩니다.

    초기 1차 매수 시, 현재 시장 가격(current_price)이 급하게 올라가더라도

    매수 목표가(target_price)를 크게 벗어나지 않게 하기 위해 가격 범위를 지정해줍니다.

    매수 목표가 보다 약 500~1000원 이상까지 비싼 가격에 매수가 체결되는 현상이 발생하여 이를 방지하기 위함입니다.

    • 매수 진행 횟수 카운트를 위한 i를 설정하고, 총 3회 분할 매수를 할 수 있도록 while i < 3:으로 시작합니다.
      • 이때, 3번의 분할 매수 횟수를 채우지 못하더라도매매 종료 시간이 되면 while 반복문을 종료해야 합니다.
      • 따라서 break 를 사용해서 현재 시간이 종료 시간을 벗어나면 while문을 빠져나올 수 있도록 합니다.
      • upbit.buy_market_order(ticker, total*rate30)
      • upbit.buy_market_order(ticker, total*rate40)
      • buy_average = get_buy_average(currency)
      • time.sleep 없으면 자꾸 매수 평균가(buy_average)를 "None"으로 가져와서 에러가 발생합니다.

      매도

      분할 매수 while문이 종료되면 end_time 이후 5초간 전량 매도를 진행합니다.

      분할 매수의 while 반복을 종료하는 조건은 2가지이고 매도 조건은 오직 '시간'이므로

      else가 아닌 elif 를 사용합니다.

      • 현재 시간(now)매매 종료 시간(end_time)을 넘어가면elif 코드가 실행됩니다.
      • get_balance( ) 함수를 이용해서 매매 종료 시간 직전까지 매수했던 코인을 가져옵니다.
      • 그리고 모든 코인을 5초 동안 현재 시장 가격으로 전량 자동 거래하기 매도합니다.
        • 매도 시간을 조절하기 위해서는 상위의 "시간 설정" 부분에서 수정 가능합니다.
        • 시간 설정 ~ 매도까지 무한히 반복 진행하며, 가장 상위(while True: 이전)에 지정한 변수를 그대로 사용합니다.

        Step 4. 비트코인 자동 매매 트레이딩 봇 테스트 후기

        4시간 간격으로 약 7일 테스트해본 결과, 설정한 조건들에 맞게 분할 매수부터 원하는 시점에 매도까지

        문제없이 잘 실행됩니다. 최대 매수 금액과 분할 매수 금액을 지정 해 놓으니 투자 중인 다른 코인들과

        자동 매매를 하는 코인을 구분할 수 있어 효과적입니다. 또한 분할 매수를 함으로써 리스크 관리가 가능하고,

        변수들을(k값과 시간 간격 그리고 매수 비율) 시장 상황에 따라 수정하며 실행함으로써 안정적 매매할 수 있었습니다.

        작성한 코드로 자동 매매 진행 중, 상황에 따라 급히 수동으로 매수/매도를 하더라도

        if문에서 설정한 조건들로 인해 원치 않는 시점에 매수는 발생하지 않았습니다.

        직접 작성한 코드로 계획했던 데로 동작하고 실제로 수익까지 발생하니 그저 신기하네요^^

        현재 작성한 코드는 매수와 매도 시점이 기본적으로 "시간"이지만, 꼭 시간이 기준이 되어야 하는 것은 아닙니다.

        추후에는 매수가 기준으로 x% 수익이면 무조건 매도하도록 코드를 수정하여

        리스크를 더욱 줄일 수 있지 않을까 생각합니다:)

        그리고 개인 노트북으로 프로그램을 실행하면 노트북을 너무 오래 켜 두어야 하는 문제가 있으나

        이는 추후 클라우드 서비스를 이용해서 자동 거래하기 자동 거래하기 해결할 예정입니다.

        비트코인 자동 매매 트레이딩 봇 프로그램 만들기! 완성입니다~.

        업비트 API Key 발급, 데이터 호출 및 분석 그리고 직접 원하는 방식으로 자동 매매 코드까지 작성해보았습니다!

        작성한 코드는 제 개인 깃허브에 올려놓았습니다!

        Contribute to zion08/Crypto-Autotrade development by creating an account on GitHub.

        [주식 자동매매 프로그램] 직접 제작 방법 및 장단점, 무료 주식 자동매매 프로그램

        출처 : 러닝스푼즈

        주요 기능

        ✔ 여러 종목의 현재가, 뉴스 내용 등을 추적해 내가 원하는 방식으로 화면에 정리해 실시간으로 보고 받기

        ✔ 특정 종목이 원하는 가격이나 조건을 충족할경우 배팅량을 배분해 자동매매

        ✔ 2,000개가 넘는 종목들 중에서 내가 원하는 조건에 해당하는 종목들을 빠른 시간 내에 자동 검색

        ✔ 엑셀을 이용해 내가 원하는 종목을 장중 실시간으로 검색하고 자동 주문

        장단점

        장점 [1] 엑셀만 이용해서 대부분의 데이터를 분석할 수 있다

        장점 [2] 상대적으로 이론이 쉽고 실전에 바로 응용할 수 있다

        단점 [1] 기본에 가까운 기능으로 활용하는 데 있어서 범위가 적다

        단점 [2] 낭비되는 자원이 크고 제대로 작동되지 않는 '먹통'이 발생할 수 있다

        필요 기술

        엑셀VBA와 증권사 API를 이용할 수 있습니다.

        [2] 파이썬을 이용한 주식자동매매 프로그램 만들기

        출처 ㅣ 데이터 벨리

        주요 기능

        ✔ 주식종목 실시간 데이터 수신하여 주식 종목 정보를 조회하기

        ✔ 증권사 API를 이용해 실시간으로 체결/미체결/잔고 확인하기

        ✔ 자체적으로 함수 만들어 증권사 조건식과 본인 매매 로직 조합하여 데이터 수신하기 etc 코딩에 따라 추후 활용 범위 넓음

        장단점

        장점 [1] 직관적인 언어로 빠르고 효율적으로 원하는 주식 거래의 양질의 데이터를 대량으로 뽑아낼 수 있다

        장점 자동 거래하기 [2] 분석을 통해서 투자의 새로운 패턴을 발견하면서 계속해서 성장할 수 있다

        단점 [1] 진입장벽에 높은 편이며 효율적으로 사용하기까지 학습기간과 노력이 필요하다

        단점 [2] 독학하기 어려울뿐더러 트렌드를 파악하기 위해 외부적인 커뮤니티에 소속되어 활동하는 것이 '필수'적이다

        필요 기술

        파이썬 프로그래밍 '중하급 수준'과 키움증권 Open API를 이용할 수 있습니다.

        [3] 직접 주식 자동매매 프로그램 만들기 - 프로그래밍 소스 찾기

        그외에도 주식 자동매매 프로그램 소스를 검색해서 스스로 얼마든지 만들 수 있습니다.

        검색 키워드는 '파이썬 자동매매 GitHub'라고 치시면 됩니다.

        마지막으로 무료로 주식 자동매매 프로그램을 찾아서 사용하실 수도 있는데요. 아무래도 프로그래밍에 익숙하지 않으신 경우나, 주식 항목에 대한 통찰력과 기업 분석에 힘 쓰시고자 하시는 분이 이용하는 편입니다.

        찾아보니까, 키움 증권과 이베스트 사용할 수 있는 자동 거래하기 무료 배포 주식 자동매매 프로그램도 있더라고요.

        직접 처음부터 주식 자동매매 프로그램을 만들면서 시작해보기 어려운 분은

        이렇게 다른 분이 만드신 프로그램을 써보는 것도 좋을 것 같습니다.

        그 중에서도 괜찮아보이던 무료 프로그램 배포 블로그를 찾아서 링크 남겨드려요.

        무료 주식 자동매매 프로그램 사용할 수 있는 블로그 : itfun.tistory.com/82

        이렇게 총 3가지 방법으로 주식 자동매매 프로그램을 제작하거나 무료로 이용하는 방법에 대해서 알아봤어요. 상황에 따라서 알맞은 방식으로 주식 자동매매 프로그램에 도전하는 것이 좋습니다.

        빗썸, 가상자산 자동매매 서비스 '오토트레이딩' 출시

        사진=빗썸

        사진=빗썸 가상자산(암호화폐) 거래소 빗썸은 이용자들이 시장에 발빠르게 대응하고 편리하게 거래할 수 있도록 '오토트레이딩(자동매매)' 서비스를 출시했다고 24일 밝혔다.

        오토트레이딩 서비스는 365일 24시간 거래가 이뤄지는 가상자산 시장에 실시간으로 대응할 수 없었던 투자자들을 지원하기 위해 마련됐다.

        해당 서비스는 가상자산 트레이딩 봇(Bot) 솔루션 개발 전문업체인 크롬이노베이션이 제공한다. 고도화된 금융수학 알고리즘을 기반으로 다양한 가상자산 거래 전략을 지원한다. 특히 최고가와 최저가 사이에서 반복적인 거래를 지원해 횡보장에서도 유용하다는 점이 특징이다.

        오토트레이딩은 최초 한번만 설정해두면 자동으로 매수·매도를 진행할 수 있도록 설계됐다. 가상자산 가격이 고객이 설정한 손실 제한 가격 아래로 떨어지는 경우 매매가 자동으로 취소돼 추가적인 손실을 막는 기능도 제공한다.

        오토트레이딩은 빗썸에 상장된 모든 가상자산 종목에 활용 가능하다. 별도의 프로그램 설치없이 사용할 수 있다. 이용자들이 개별적으로 다운받은 API(응용프로그램 인터페이스)를 세팅해야하는 번거로움이 없어 처음 서비스를 이용하는 투자자도 편리하게 쓸 수 있다.

        빗썸은 이번 오토트레이딩 서비스 개시를 기념해 이벤트를 진행한다. 오토트레이딩에서 투자금액을 5만원이상 설정해 1회 이상 거래를 한 선착순 5000명에게 스타벅스 커피 쿠폰을 제공한다. 오토트레이딩 거래금액에 따라 수수료 무료 쿠폰도 지급한다.

        ⓒ 한경닷컴, 무단전재 및 재배포 금지

        당신이 좋아할 만한 뉴스

        파월 "美 경기 완전회복, 여전히 멀었다…비트코인은 변동성 큰 투기자산일 뿐"

        제롬 파월 미국 중앙은행(Fed) 의장이 “현재 미 경기는 완전한 회복세와는 여전히 거리가 멀다”고 강조했다. 통화 확장 정책은 물론 정부 지원도 지속돼야 한다는 것이다. 작년 말부터 가격이 뛴 암호화폐(가상화폐)에 대해선 “변동성이 큰 투기 자동 거래하기 자산일 뿐”이라고 평가절하했다.파월 의장은 22일(현지시간) 하원 금융위원회 출석에 앞서 제출한 청문회 답변서에서 최근 경기 상황을 이같이 진단했다. 그는 “경기 회복이 당초 예상보다 빠르게 진행된 건 사실이지만, 코로나19 사태로 타격을 받은 업종은 아직도 취약하다”고 말했다. 이어 “노동시장 참여율이 팬데믹(대유행) 이전 수준을 밑돌고 있는데도 고용 위기가 과소평가되고 있다”며 “Fed는 시간이 얼마가 걸리든 필요한 지원을 계속하겠다”고 약속했다.이날 파월 의장은 국제결제은행(BIS)이 디지털 뱅킹을 주제로 연 화상 포럼에서 암호화폐에 대해 비판적인 시각을 나타냈다. 그는 “암호화폐는 변동성이 매우 크기 때문에 유용한 가치저장 수단으로 볼 수 없다”며 “달러 대체 수단도 아니다”고 했다. 이어 “금의 대체재 성격을 띠고 있는 투기적 자산에 가까울 것”이라고 평가했다. Fed가 자체 개발 중인 디지털 화폐와 관련해선 “최종 모델이 2년 뒤 공개될 것”이라며 “다만 먼저 의회와 정부, 대중으로부터 승인을 받을 필요가 있다”고 했다.재닛 옐런 미 재무장관에 이어 파월 의장까지 부정적인 견해를 밝히자 암호화폐 시장은 약세로 돌아서는 분위기다. 옐런 장관은 지난달 “비트코인은 극도로 비효율적인 거래 수단일 뿐만 아니라 불법 금융에 악용될 수 있다”며 규제 필요성을 제기했다.뉴욕=조재길 특파원 [email protected]

        NFT 열풍에…잭 도시 첫 트윗 33억원에 팔려

        잭 도시 트위터 공동창업자의 첫 트윗 NFT(대체 불가능 토큰)가 22일(현지시간) 291만달러(약 33억원)에 팔렸다. 블록체인 기술로 디지털 자산에 ‘원본’ 속성을 부여하는 가상자산인 NFT는 최근 세계에서 가장 뜨거운 투자 대상으로 떠올랐다.도시는 이날 트윗 거래 플랫폼인 밸류어블스에서 열린 경매에서 1630.58이더리움을 제시한 말레이시아 블록체인 기업 브리지오라클의 시나 에스타비 최고경영자(CEO)를 낙찰자로 선정했다. 이더리움 시세를 반영한 낙찰가는 약 291만5000달러다. 이번 거래 대상은 도시가 2006년 3월 22일 올린 ‘방금 내 트위터를 설정함(just setting up my twttr)’이란 최초의 트윗에 기반한 NFT다.NFT는 해당 디지털 자산이 원본이라는 것을 입증하는 인증서 역할을 한다. 블록체인 기술을 활용해 트윗, 디지털아트, 음원 등 여러 디지털 콘텐츠의 생성, 판매 이력을 디지털 장부에 남기는 방법을 쓴다. 디지털 콘텐츠 자체는 원본과 다름없는 품질로 무한정 복제 가능하지만, NFT는 오직 한 사람만 소유할 수 있어 희소한 자원이라는 평가를 받게 됐다.NFT 시장 규모는 2018년 4100만달러에서 지난해 3억3800만달러로 8배 이상으로 커졌다. 최근 가장 화제를 모은 NFT 거래는 미술시장에서 일어났다. 디지털 아티스트 비플(본명 마이크 윈켈만)의 NFT는 21일 크리스티 경매에서 6930만달러(약 782억원)에 팔렸다. 현대미술의 거장 데이미언 허스트도 창고에 보관 중인 작품을 자동 거래하기 NFT로 판매하겠다고 최근 선언했다.이고운 기자 [email protected]

        NFT 열풍에…잭 도시 첫 트윗 33억원에 팔려

        코빗, 직원 기지로 4000만원 상당 보이스피싱 피해 막아

        국내 가상자산(암호화폐) 거래소 코빗(대표 오세진)이 한 고객이 보유 중이던 4000만원 상당 가상자산의 보이스피싱 피해를 예방했다고 23일 밝혔다.코빗 고객만족(CS)팀은 지난 9일 고객 조모씨로부터 가상자산 출금 한도를 올려달라는 요청을 받았다. 조씨는 출금 한도 상향이 필요한 이유에 대해 "부동산 대금 납부 목적으로 코빗에서 보유중인 4000만원 상당의 가상자산을 다른 거래소로 옮기고자 한다"고 말했다.이에 CS팀 담당자는 부동산 대금 납부 목적임에도 해당 고객이 원화가 아닌 가상자산으로 출금하려 한다는 점을 이상하게 생각하고 "원화 입출금계좌가 이미 등록돼 있어 출금 한도 상향이 불가하다"고 안내했다.그러자 조모씨는 말을 바꿔 "사실 극비로 자동 거래하기 누군가를 찾아야 할 일이 생겨서 가상자산으로만 출금해야 하고, 해당 건은 경찰청과도 연결돼 있어 자세히 설명할 수 없다"고 부연했다. 이에 코빗에서는 "해당 사유로는 한도 상향이 불가능하며, 경찰서에 문의해 영장번호 또는 공식 답변을 받아온다면 한도 상향 검토가 가능하다"고 답했다. 결국 가상자산 출금은 이뤄지지 않았다.이후 코빗의 확인 결과 한 보이스피싱 범죄자가 검사를 사칭, 조씨에게 전화를 걸어 가상자산에 문제가 생겼으니 안전을 위해 다른 출금 주소로 옮겨야 한다고 요구했던 것으로 드러났다. 코빗은 조씨가 코빗 CS팀에 보낸 감사 이메일을 통해 이 같은 사실을 알게 됐다. 조모씨는 해당 이메일에서 "끝까지 출금제한 원칙을 고수한 코빗 덕분에 자신의 코인을 무사히 지킬 수 있었다"고 썼다. 코빗은 해당 보이스피싱범의 지갑 주소를 블랙리스트로 등록했고, 다른 거래소 관계자에게도 이를 공유했다.오세진 코빗 대표는 "코빗은 고객 자산 보호를 위해 체계적인 자산 보호 시스템 도입과 함께 지속적인 내부 교육을 진행하고 있다. 앞으로도 금융 범죄 예방을 위해 최선을 다하겠다"고 말했다.김산하 한경닷컴 기자 [email protected]기사제보 및 보도자료 [email protected]

        자동 거래하기

        광역시 등

        맨위로

        이 책을 읽고 싶은 사람

        파이썬으로 만드는 암호화폐 자동 거래 시스템 - 24시간 운영되는 나만의 스마트 트레이딩 시스템 만들기 | 위키북스 프로그래밍 & 프랙티스 시리즈 17

        파이썬으로 만드는 암호화폐 자동 거래 시스템

        세일즈 포인트

        • SalesPoint는 판매량과 판매기간에 근거하여 해당 상품의 판매도를 산출한 알라딘만의 판매지수법입니다.
        • 최근 판매분에 가중치를 준 판매점수. 팔릴수록 올라가고 덜 팔리면 내려갑니다.
        • 그래서 최근 베스트셀러는 높은 점수이며, 꾸준히 팔리는 스테디셀러들도 어느 정도 포인트를 유지합니다.
        • `SalesPoint`는 매일매일 업데이트됩니다.

        무이자 할부 안내

        • * 2~4개월 무이자 : 롯데
          * 2~6개월 무이자 : 삼성
          * 2~7개월 무이자 : 우리(BC아님), 국민, 비씨, 신한, 현대
          * 2~8개월 무이자 : 하나, 농협

          - 24시간 운영되는 나만의 스마트 트레이딩 시스템 만들기
        • 22,500 원 (10%, 2,500원 할인)

        상품을 장바구니에 담았습니다.

          상품을 장바구니에 담았습니다.
          주문과정의 배송옵션에서 '영풍문고
          Now드림 방문 픽업'
          을 선택해주세요.

        품절도서센터 장바구니에 담았습니다.

        보관함에 상품 담기

          - 절판 확인일 : 2022-04-03

        보유 중인 인터넷서점 안내

        • 품절/절판된 책 중, 꼭 구하고 싶은 책을 품절도서센터에 의뢰해주세요.
        • 서적도매상, 시중 대형서점, 출판사 전산 외 보관재고, 알라딘 중고매장 등 샅샅이 찾아서 구해드립니다.
        자동 거래하기
        새상품eBook중고상품 (13)
        판매알림 신청출간알림 신청14,900원

        1:1 문의하기

        • 308쪽
        • 188*240mm
        • 585g
        • ISBN : 9791158391027

        두들낙서의 C/C++ 한꺼번에 배우기 - 최고의 명강의를 한 권에 담은

        시작하세요! C# 9.0 프로그래밍 - 기본 문법부터 실전 예제까지

        일 잘하는 직장인을 위한 엑셀 자동화 with 파이썬 - 복잡하고 지루한 반복 업무를 쉽고 빠르게 해치우는 방법

        모던 자바스크립트 Deep Dive - 자바스크립트의 기본 개념과 동작 원리

        처음 배우는 C# 프로그래밍 - 유니티로 게임을 만들며 재밌게 배우기

        [절판] RPA로 만드는 나만의 로봇 비서 - 실전! 직장인을 위한 업무 자동화 with UiPath

        손가락 하나 까딱하지 않는 주식 거래 시스템 구축 - 파이썬을 이용한 데이터 수집과 차트 분석, 매매 자동화까지

        파이썬과 리액트를 활용한 주식 자동거래 시스템 구축 - 데이터 수집부터 거래 자동화, API 서버, 웹 개발, 데이터 분석까지 아우르는

        [절판] 시작하세요! C# 8.0 프로그래밍 - 기본 문법부터 실전 예제까지

        코어 자바스크립트 - 핵심 개념과 동작 원리로 이해하는 자바스크립트 프로그래밍

        [절판] 시작하세요! C# 7.3 프로그래밍 - 기본 문법부터 실전 예제까지

        [절판] 파이썬으로 배우는 알고리즘 트레이딩 - 내 손으로 만드는 자동 주식 거래 시스템, 개정판

        [절판] 파이썬으로 만드는 암호화폐 자동 거래 시스템 - 24시간 운영되는 나만의 스마트 트레이딩 시스템 만들기

        [절판] 시작하세요! C# 7.1 프로그래밍 - 기본 문법부터 실전 예제까지

        빠르게 활용하는 파이썬 3.6 프로그래밍 - 기초 예제부터 라즈베이 파이.알렉사.텔레그램 봇까지 만들면서 배우는

        헬로! 파이썬 프로그래밍 - 쉽고 재미있게 프로그래밍 배우기, 개정증보판

        [절판] 프로그래밍 패턴 - 프로그램을 작성하는 33가지 방법

        [절판] 모던 C 언어 프로그래밍 - IDE, 디자인 패턴, XP, TDD, 리팩터링, 지속적인 통합

        파이썬 인 프랙티스 - 디자인 패턴, 동시성, 네트워킹, 성능 최적화, GUI 제작기법

        자바코딩, 이럴 땐 이렇게 - PMD로 배우는 올바른 자바코딩 방법

        [절판] 시작하세요! C# 프로그래밍 - 기본 문법부터 실전 예제까지

        [절판] 빠르게 활용하는 파이썬 3.2 프로그래밍 - 개정증보판

        [품절] 헬로! 컴퓨터 프로그래밍 - 쉽고 재미있게 프로그래밍 배우기


0 개 댓글

답장을 남겨주세요