아하
생활
보고싶은말243
보고싶은말243
21.04.03

암호화폐 자동매매 프로그램을 만들수있나요?

급등하는 코인들의 특징들을 추려서 순간에 매수하는 식으로 자동매매 프로그램을 만들고싶어요.

어떤 프로그래밍언어를 배워야할지, 프로그램개발은 어떤책을 봐야할지 추천부탁드릴게요!

55글자 더 채워주세요.
6개의 답변이 있어요!
  • 탈퇴한 사용자
    탈퇴한 사용자
    21.04.05

    안녕하세요

    코인은 거래소마다 가격형성이 다르게 되므로, 해당 거래소의 Open API를 통해서 매매를 할 수 있습니다.

    업비트 API : https://docs.upbit.com/reference

    빗썸 API : https://apidocs.bithumb.com

    보통 거래소 API는 HTTP 프로토콜을 통한 JSON 방식입니다. 인증은 JWT를 많이 사용합니다.

    해당 방식으로 통신을 할 수 있는 언어는 다 됩니다.

    하지만 위 사이트에서 보듯이 언어별 예제를 만들어 놓습니다.

    (업비트는 Node, Python, Ruby, Java / 빗썸은 PHP, Java, C++, Node, Python, C#, Go)

    Python, Node, Java는 거의 대부분의 거래소에서 예제를 제공하므로 해당 언어를 사용하시면 좀 더 쉽게 구현할 수 있을 것입니다.

  • 네 가능합니다.

    https://wikidocs.net/book/1665

    위의 링크에 질문자님이 원하시는 답변과 관련내용이 들어있습니다.

    언어는 파이썬을 사용합니다. API를 통해서 관련 기능들이 동작하고, 원하신다면 웹소켓으로도 제작이 가능합니다.

    빗썸, 업비트, 바이낸스 등 관련된 API를 지원해서 프로그램 제작이 가능합니다.

  • 안녕하세요.

    충분히 가능합니다.

    가장 좋은 언어는 파이썬입니다.

    파이썬을 통해 주식 매매 프로그램 개발을 할 수 있고

    가볍고 빠르기 때문에 주식과 코인같이 빠른 연산을 필요로 하는 프로그램에 매우 적합합니다.

    파이썬으로 배우는 주식 자동매매 알고리즘 만들기 강좌입니다.

    기초를 배우신 후 실제로 만들면서 실력을 쌓으시길 바랍니다.

    https://wikidocs.net/6318

  • 아래 책이 질문 내용이랑 거의 일치하는 것 같습니다.

    http://www.yes24.com/Product/Goods/98135876?OzSrank=1

    파이썬을 이용해서 비트코인 자동 매매 하는 사이트를 만드는 예제인것 같습니다.

    책을 따라서 만들면 어느 정도 비슷하고 추가적으로 필요한 로직을 넣으면 될것 같습니다.

  • 안녕하세요.

    현직 머신러닝 / 딥러닝 연구 개발자입니다.

    먼저 언어는 어떠한 언어든 상관이 없습니다.

    개인적으로 비슷한걸 만들었는데 저는 파이썬을 이용하였습니다.

    프로그램 개발책의 경우 따로 볼 필요는 없는것 같고 언어를 배운후 거래소의 API를 보며 어떻게 만들지 구상을 하면 될것 같습니다.

    답변이 마음에 드셨으면 채택을 해주시면 감사하겠습니다.

  • 안녕하세요. 예전에 비슷한 질문을 해주신 분이 계셔서 답변드렸던 내용입니다.

    참고하세요.

    본인만의 매매기법이 적용된 자동프로그램을 만드실 경우 기초적인 프로그래밍 능력이 필요합니다.

    요즘 파이썬 프로그래밍 언어로 자동 매매프로그램을 쉽게 만드실수 있습니다.

    아래 두 책을 참고하시면 도움이 되실것 같습니다. 참고로 무료입니다.

    파이썬으로 배우는 알고리즘 트레이딩 (개정판-2쇄) - https://wikidocs.net/book/110

    파이썬을 이용한 비트코인 자동매매 (개정판) - https://wikidocs.net/book/1665