강의

멘토링

커뮤니티

BEST
Career

/

Finance

Phát triển bot giao dịch thuật toán bitcoin

Tạo mô hình lợi nhuận của riêng bạn thông qua lập trình.

(4.6) 26 đánh giá

410 học viên

  • multicoreit
Pandas
Investment
Quant

Đánh giá từ những học viên đầu tiên

Bạn sẽ nhận được điều này sau khi học.

  • Các lý thuyết như lý thuyết phân tích kỹ thuật và chỉ báo phân tích kỹ thuật

  • Lập trình như kiến ​​thức cơ bản về Pandas, phát triển backtest và phát triển bot giao dịch.

Lưu ý dành cho những ai tò mò về việc phát triển bot giao dịch!
Triển khai mô hình doanh thu của riêng bạn 💸

Tổng quan về khóa học 📖

Tạo bot giao dịch để đầu tư tài sản!

Lý thuyết phân tích kỹ thuật cơ bản cho giao dịch thuật toán,
Tìm hiểu cách sử dụng API mở, kiểm thử ngược và triển khai chương trình.
Chúng tôi giảm thiểu rủi ro và thời gian cần thiết để phát triển bot giao dịch.

Tôi đang phát triển một chương trình giao dịch thuật toán Bitcoin (bot giao dịch) cho một tương lai mới. Tôi đã trải qua rất nhiều lần thử nghiệm và mắc lỗi, cũng như một vài lần thất bại. Tôi tạo ra khóa học này dành cho những ai, giống như tôi, đã hoặc muốn phát triển bot giao dịch của riêng mình. Tôi sẽ giúp bạn tiết kiệm thời gian và tiền bạc mà tôi đã bỏ ra trước đây.


Tại sao lại là giao dịch thuật toán? 📖

Trong cảm xúc và lòng tham
Không lay chuyển
đầu tư hợp lý

Không giống như mọi người
Không mệt mỏi
Hoạt động 24/7

dữ liệu, thuật toán
Ảnh hưởng là tuyệt đối
Có lợi cho việc đầu tư tiền điện tử

Do tính biến động cao
Với hệ thống giao dịch
Kỳ vọng lợi nhuận cao OK

  • Giao dịch thuật toán cho phép bạn đầu tư một cách hợp lý mà không bị chi phối bởi cảm xúc và lòng tham .
    Để đầu tư thành công, bạn phải giao dịch ngược lại với mong muốn của con người. Giao dịch thuật toán giúp bạn thoát khỏi gánh nặng tâm lý, vì chương trình tự động đầu tư theo các quy tắc đã được thiết lập.
  • Các chương trình giao dịch thuật toán sẽ trở thành nhân viên trung thành của bạn, làm việc 24/7 .
    Thay vì thuê thêm nhân viên để sử dụng các thuật toán khác nhau hoặc đầu tư vào nhiều tài sản hơn, bạn chỉ cần sao chép chương trình và điều chỉnh logic của nó. Một bot giao dịch được thiết kế tốt sẽ trở thành một nhân viên có năng lực, không bao giờ làm trái ý sếp.
  • Tiền điện tử không có tài sản cơ bản nên ảnh hưởng của dữ liệu và thuật toán là tuyệt đối .
    Tiền điện tử không có tài sản cơ sở để phân tích. Các nhà đầu tư chỉ dựa vào dữ liệu. Lợi thế này được chia sẻ bởi tất cả mọi người. Nếu bạn phát triển một thuật toán tốt dựa trên dữ liệu này, cơ hội tạo ra lợi nhuận của bạn sẽ cao hơn nhiều so với các tài sản khác.
  • Tiền điện tử có lợi thế là lợi nhuận cao do tính biến động cao .
    Tiền điện tử vốn dĩ là tài sản biến động mạnh hơn cổ phiếu. Nếu bạn phát triển một thuật toán giao dịch hiệu quả, đây là một lĩnh vực có tiềm năng sinh lời cao.

Tôi giới thiệu điều này tới những người này!

✅ Những người muốn tạo mô hình doanh thu mới bằng chương trình

✅ Dành cho những ai muốn đầu tư hợp lý dựa trên dữ liệu


Tính năng của khóa học 📖 

  • Chúng tôi sẽ giải thích các lý thuyết và chỉ số cơ bản cho phân tích kỹ thuật.

  • Chúng tôi sẽ giải thích từng bước cách sử dụng màn hình giao dịch Upbit và cách sử dụng API mở.

  • Giải thích các kỹ thuật kiểm tra ngược thực tế.

  • Chúng tôi cung cấp mẫu bot giao dịch có khả năng mở rộng.

  • Chúng tôi cung cấp các thuật toán có lợi nhuận dựa trên kiểm tra ngược.       


Những gì bạn sẽ học được 📖

  • Lý thuyết và chỉ báo phân tích kỹ thuật
    • Các lý thuyết cơ bản cần thiết để phát triển thuật toán giao dịch
    • Các lý thuyết phân tích kỹ thuật như Lý thuyết Dow, Lý thuyết sóng Elliott và Phương pháp Wyckoff
    • Các thuật ngữ cơ bản như xu hướng, đường hỗ trợ và kháng cự, phân kỳ và dao động.
    • Đường trung bình động (MV), Đường trung bình động hội tụ phân kỳ (MACD), Chỉ số sức mạnh tương đối (RSI),
    • RSI ngẫu nhiên (StochRSI), Dải Bollinger,
    • Giá trung bình theo khối lượng (VWAP), Parabolic SAR (PSAR), v.v.
  • Cách sử dụng Upbit
    • Từ việc mở tài khoản đến việc dễ dàng hiểu được Upbit, sàn giao dịch tiền điện tử lớn nhất tại Hàn Quốc
    • Các loại tiền xu, cách mua tiền xu và cách sử dụng các màn hình khác nhau.
  • Thiết lập môi trường phát triển và kiến thức cơ bản về Pandas
    • Cách sử dụng các chương trình và công cụ phát triển cần thiết để phát triển các chương trình giao dịch thuật toán.
    • Cách sử dụng Pandas dễ dàng, một công cụ quan trọng để phân tích và sử dụng dữ liệu.
  • Thu thập dữ liệu
    • Cách tự động thu thập dữ liệu giao dịch 1 phút từ trang web Upbit
    • Cách lưu và tải các tệp dữ liệu đã thu thập
  • Lập trình chỉ báo kỹ thuật
    • Cách tính toán các chỉ báo kỹ thuật bằng dữ liệu giao dịch 1 phút và cách sử dụng gói TA (Phân tích kỹ thuật)
  • API mở Upbit
    • Đánh giá toàn diện về API mở do Upbit cung cấp.
    • Kiểm tra nhiều chức năng giao dịch và truy vấn thông qua mã hóa trực tiếp
  • Chiến lược giao dịch, kiểm tra ngược và điều chỉnh
    • Triển khai thuật toán chiến lược ngược xu hướng, chiến lược giao dịch tiêu biểu.
    • Kiểm tra ảo (backtest) xem dữ liệu thu thập được có thể được sử dụng để tạo ra lợi nhuận hay không.
    • Tìm kiếm lưới và tối ưu hóa Bayesian để tối ưu hóa thuật toán
  • Triển khai Bot giao dịch
    • Triển khai thu thập dữ liệu, tính toán chỉ số kỹ thuật và các chức năng phổ biến khác dưới dạng các mô-đun có thể tái sử dụng.
    • Thực hiện chiến lược ngược xu hướng bằng cách sử dụng lệnh chốt lời và giảm thiểu lỗ.

Lưu ý 📖

  • Sau khi thử nghiệm đầy đủ, bạn nên tăng dần tài sản đầu tư của mình.
    • Bạn có thể tạo ra lợi nhuận trong một khoảng thời gian nhất định bằng cách sử dụng bot giao dịch được cung cấp trong khóa học này bạn cũng có thể tạo ra lợi nhuận bằng một chương trình do chính bạn cải thiện .
    • Tuy nhiên , vì một mô hình sinh lời có thể ngay lập tức chịu lỗ khi điều kiện thị trường thay đổi, chúng tôi khuyên bạn nên tăng tài sản đầu tư sau khi tích lũy đủ kinh nghiệm thực tế trong một thời gian dài (hơn 3 tháng ) .
  • Chương trình robotits được cung cấp trong bài giảng này không phải là chương trình đảm bảo lợi nhuận .
    • Chỉ nghe bài giảng và thử nghiệm chương trình để xem nó có hoạt động hay không là chưa đủ.
    • Chương trình robotits được cung cấp trong khóa học này chỉ cung cấp khuôn khổ cơ bản cho giao dịch thuật toán.
  • Bạn phải tạo thuật toán của riêng mình .
    • Bạn cần tạo thuật toán của riêng mình bằng cách sử dụng nhiều chỉ báo phân tích kỹ thuật khác nhau.
    • Để tạo ra một mô hình có lợi nhuận, bạn cần liên tục theo dõi và tối ưu hóa thuật toán của mình.
  • Người dùng MacBook cũng có thể tham gia khóa học này mà không gặp vấn đề gì. Xin lưu ý.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Người có niềm đam mê tạo ra mô hình lợi nhuận mới bằng các chương trình

  • Những người muốn đầu tư hợp lý dựa trên dữ liệu

Xin chào
Đây là

864

Học viên

52

Đánh giá

112

Trả lời

4.7

Xếp hạng

4

Các khóa học

멀티코어는 프로그래머이자 인공지능 전문가입니다. 프로그래머로서 다양한 분야에서 활동했으며 현재는 기업에서 데이터분석과 강화학습을 활용한 비즈니스 환경 개선 업무를 담당하고 있습니다. 인공지능이 학위를 받은 소수의 전문가만을 위한 영역이 아니라 프로그래머도 충분히 도전할 수 있음을 후배들에게 보여주기 위해 부단히 노력하고 있습니다. "프로그래머를 위한 강화학습"을 집필했습니다.

 

  • 집필 및 자격사항

  1. 개발자 답게 코드로 익히는 강화학습 (2025) / 프리렉

  2. 딥페이크 모델 분석을 통한 딥페이크 이미지 분류 개선에 대한 고찰 (2024) / 한국융합보안학회

  3. 비트코인 선물 자동매매시스템 집필 (2022) / 프리렉

  4. 프로그래머를 위한 강화학습 집필 (2021) / 프리렉

  5. 멀티플 DOM 트리를 활용한 브라우저 퍼징기법 연구(2017) / 연세대학교

     

  6. 정보시스템 수석감리원 자격증 취득(2015) / 정보시스템감리협회

     

  7. 컴퓨터시스템응용기술사 (2013) / 한국산업인력공단

  • 기업 및 개인 강의 문의 : multicore.it@gmail.com

Chương trình giảng dạy

Tất cả

19 bài giảng ∙ (8giờ 22phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

26 đánh giá

4.6

26 đánh giá

  • sumiface6726님의 프로필 이미지
    sumiface6726

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    89% đã tham gia

    công lao Đó là một bài giảng chứa đựng rất nhiều điều trong một khoảng thời gian ngắn. Vì hơi thở của tôi rất ngắn nên tôi có thể học được nhiều điều trong một khoảng thời gian ngắn. 1. Nền tảng và giải thích của từng chỉ báo trong lý thuyết phân tích kỹ thuật được cung cấp đầy đủ nên phần giải thích ngắn gọn nhưng chỉ giải thích ngắn gọn những phần cần thiết, giúp bạn dễ hiểu. Dù chỉ là một khoảng thời gian ngắn nhưng thật tuyệt khi có thể biết được những con số và ý nghĩa của từng chỉ số. 2. Thư viện phân tích dữ liệu Pandas giải thích rất dễ hiểu. 3. Tôi nghĩ rằng tôi đã hiểu lý thuyết cải tiến thuật toán (tìm kiếm lưới, xác suất Bayes), nhưng việc mã hóa thực tế không dễ như tôi nghĩ. 4. Thật dễ dàng để sửa đổi bot giao dịch sau khi xem mã hoàn chỉnh thực tế. điều bất lợi Người ta đã xác nhận rằng các thuật toán liên quan đến xu hướng dài hạn, biến động giá ngắn hạn và khối lượng giao dịch ngắn hạn được cung cấp ở đây không tạo ra lợi nhuận cho dù có bao nhiêu thông số được đưa ra trong quá trình kiểm tra lại và thời gian kiểm tra lại được kéo dài. Tôi biết được rằng chiến lược giao dịch rất quan trọng và sau này tôi ước gì có một khóa học về chiến lược giao dịch.

    • multicoreit
      Giảng viên

      Xin chào, Baecode. Cảm ơn bạn đã đánh giá khóa học chi tiết của bạn. Trong các buổi giảng lý thuyết, tôi đã nỗ lực cắt giảm những nội dung không cần thiết và chỉ truyền đạt những nội dung thiết yếu. Sau khi đọc bài đánh giá của Bae Code về khóa học, tôi được tiếp thêm sức mạnh để thấy rằng những nỗ lực của mình đang có kết quả. Chúng tôi hiện đang chuẩn bị nhiều nội dung khác nhau liên quan đến giao dịch thuật toán. Chúng tôi sẽ tích cực phản ánh ý kiến ​​của Baecode (bổ sung phần chiến lược giao dịch) để tạo nên bài giảng hay hơn. Cảm ơn *Bài giảng về thuật toán sử dụng dải Bollinger đã được bổ sung. Thông qua việc kiểm tra lại, chúng tôi xác nhận rằng lợi nhuận đạt khoảng 70% trong 9 tháng. Chúng tôi sẽ phát triển nhiều thuật toán cải tiến hơn và tải lên các bài giảng bổ sung trong tương lai. * Đã thêm thuật toán thích ứng theo xu hướng. Trong các thử nghiệm ngược, nó hoạt động tốt hơn thuật toán Dải bollinger.

  • willable6748님의 프로필 이미지
    willable6748

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    21% đã tham gia

    Tôi rất tò mò về bot giao dịch là gì, nhưng sau khi xem đến cuối bài giảng, giờ tôi đã nảy ra một ý tưởng. Tôi nghĩ bạn có thể kiếm lợi nhuận bằng cách sử dụng Dải Bollinger.

    • multicoreit
      Giảng viên

      Xin chào, Gifuni. Cảm ơn bạn đã tham gia khóa học. Ngoài Bollinger Bands còn có nhiều chỉ báo kỹ thuật khác. Điều quan trọng là phải phân tích nhiều chỉ báo kỹ thuật cùng nhau trên màn hình biểu đồ Upbit và tìm các chỉ báo giải thích rõ ràng về thời gian giao dịch. Đây là sự khởi đầu của giao dịch thuật toán. Bạn có thể tạo thuật toán bằng cách sử dụng các chỉ báo này, sau đó xác minh thuật toán thông qua quá trình kiểm tra ngược và kết hợp nó vào bot giao dịch. Tôi hy vọng sẽ có kết quả tốt trong tương lai. Cảm ơn

  • chojungkyo2609님의 프로필 이미지
    chojungkyo2609

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    84% đã tham gia

    Tôi là người mới bắt đầu hoàn toàn, nhưng đây là một bài giảng hữu ích. Tôi nghĩ bạn giải thích nó tốt và dễ dàng. Tôi cần nghiên cứu thêm một chút và tạo bot giao dịch của riêng mình.

    • multicoreit
      Giảng viên

      Xin chào, Jo Jeong-gyo. Cảm ơn bạn đã tham gia khóa học. Tôi đã nỗ lực rất nhiều để giải thích nó một cách dễ hiểu nhưng thật vui khi nhận được những đánh giá tích cực về khóa học. Chúng tôi sẽ cố gắng tạo ra những bài giảng tốt hơn trong tương lai. Cảm ơn

  • nanamjk8391님의 프로필 이미지
    nanamjk8391

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    16% đã tham gia

    Tôi tìm thấy khóa học này khi đang tìm kiếm khóa học giao dịch tự động Bitcoin. Các bài giảng khác tập trung vào giải thích lý thuyết, nhưng bài giảng này có đặc điểm là cung cấp một chương trình hoạt động giống như một bot giao dịch thực tế. Một nghiên cứu nhỏ về kỹ thuật giao dịch có thể mang lại kết quả. Ngoài ra, kỹ thuật giao dịch Bollinger Band mà bạn đăng khiến tôi cảm thấy hơi bực bội vì giao dịch không diễn ra thường xuyên. Có cách nào để rút ngắn thời gian giao dịch một chút không? Tôi nghĩ chương trình này có thể được áp dụng cho cổ phiếu. Dường như có một lợi thế khi không phát triển các màn hình người dùng riêng biệt là tiết kiệm thời gian nhưng mặt khác cũng gây cảm giác hơi bực bội. Dù sao thì đó cũng là một bài giảng thú vị.

    • multicoreit
      Giảng viên

      Xin chào Baguette. Cảm ơn bạn đã tham gia khóa học và có những nhận xét tốt đẹp. Đầu tiên tôi sẽ nói về kỹ thuật giao dịch Bollinger Band. Kỹ thuật Dải Bollinger vốn dĩ liên quan đến giao dịch không thường xuyên. Không có nhiều trường hợp giá tài sản giảm xuống dưới dải và mã mua khi giá hiện tại giảm xuống dưới dải tại thời điểm đường trung bình động có trọng số 120 phút lớn hơn đường trung bình động có trọng số 240 phút. Những trường hợp này xảy ra hiếm hơn. Cốt lõi của kỹ thuật giao dịch Dải bollinger là mua vào thời điểm chính xác thay vì giao dịch thường xuyên. Tuy nhiên, nếu bạn giảm tỷ lệ dừng lỗ và lợi nhuận xuống một chút, bạn có thể rút ngắn thời gian giao dịch một chút. Tiếp theo, bạn đưa ra ý kiến ​​liên quan đến UI. Tôi cũng đã nghĩ đến điều này khi lần đầu tạo khóa học. Mặc dù có giao diện người dùng rất tiện lợi nhưng sẽ mất rất nhiều thời gian để tìm hiểu đối với những người chưa quen với giao diện người dùng Python và việc phát triển đòi hỏi rất nhiều nỗ lực. Vì vậy, tôi đã nghĩ đến việc tập trung vào thuật toán hơn là giao diện người dùng. Tôi đang nghĩ đến việc bổ sung tính năng phát triển giao diện người dùng toàn diện trong bài giảng tiếp theo. Cung cấp giao diện người dùng có nghĩa là cung cấp nhiều chức năng mà người dùng có thể sử dụng một cách thuận tiện, chẳng hạn như thu thập dữ liệu, kiểm tra ngược, quản lý các tùy chọn thuật toán khác nhau và chọn tiền thông qua giao diện người dùng. Vì vậy, tôi nghĩ chúng ta cần tạo ra những bài giảng dành cho trình độ trung cấp và cao cấp hơn là những người mới bắt đầu. Baguette, cảm ơn bạn một lần nữa vì ý kiến ​​​​tuyệt vời của bạn. Chúng tôi sẽ luôn làm việc chăm chỉ để phát triển các bài giảng hữu ích cho sinh viên của mình.

  • hyukster90666님의 프로필 이미지
    hyukster90666

    Đánh giá 20

    Đánh giá trung bình 4.8

    5

    100% đã tham gia

    Tôi đã nghe bài giảng này gần 4 lần. Lúc đầu bài giảng rất khó vì tôi không hiểu. Nhưng sau khi đọc nhanh các bài giảng, nghe các khái niệm và áp dụng tất cả chúng, nó thực sự trở thành sở thích của tôi. Tôi nghĩ nhiều người có thể sẽ gặp khó khăn trong giai đoạn đầu của quá trình backtesting (bạn sẽ phải mất rất nhiều thời gian để tự mình thực hiện nó). (Trong trường hợp của tôi, tôi đã làm rất nhiều thứ trong phần backtesting, vì vậy tôi chỉ backtest một số phần trong hơn một tuần và đó là cơ hội tốt để suy nghĩ về nhiều thứ.) Sau khi xem lại tôi thấy bài giảng này ý nghĩa hơn những bài giảng khác. Các bài giảng về tiền xu hoặc chứng khoán khác không có nhiều nội dung nhưng giá cả thực sự rất đắt. Tuy nhiên, bài giảng này giải thích chi tiết các chỉ số cơ bản. Nó dạy bạn cách backtest và cách áp dụng nó vào thị trường tiền xu thực tế. Sau khi nghe bài giảng này, ý nghĩ hiện lên trong đầu tôi là học TA. Bạn cần giỏi TA để tạo chiến lược và biến nó thành bot. Trong trường hợp của tôi, sau khi hoàn thành khóa học này, tôi nghĩ rằng không còn việc gì phải làm về mặt lập trình (làm bot). Binance đang tặng nó như một món quà để đào tạo TA. (Tôi đang nghiên cứu DJANGO để tạo bot của riêng mình trong tương lai) Nếu một bài giảng được phát hành trong tương lai, tôi hy vọng nó sẽ tập trung vào TA (và các bot tương lai trên Binance). Cảm ơn

    • multicoreit
      Giảng viên

      Chào Donghyuk Kim. Nhìn vào các đánh giá, có vẻ như kỹ năng của bạn đã tiến bộ rất nhiều trong những năm qua. Tôi nghĩ bạn đang đi đúng hướng. Cốt lõi của giao dịch thuật toán là các chỉ báo kỹ thuật. Lúc đầu, tôi tạo ra các thuật toán bằng nhiều phương pháp khác nhau (thống kê, học máy, mạng nơ-ron nhân tạo, v.v.), nhưng thuật toán sử dụng các chỉ báo kỹ thuật là hiệu quả nhất. TA (Phân tích kỹ thuật) là một cách triển khai các chỉ báo kỹ thuật dễ sử dụng bằng Python. Nếu bạn nghiên cứu sâu về TA, bạn sẽ có thể tạo ra các thuật toán có lợi nhuận cao hơn. Bạn nói rằng bạn đang đầu tư vào hợp đồng tương lai, nhưng tôi cũng đang đầu tư vào Bitcoin giao ngay (Upbit) và hợp đồng tương lai (Binance) cùng một lúc. Về lý thuyết, hợp đồng tương lai có thể kiếm lợi nhuận ở cả thị trường tăng và giảm bằng cách sử dụng các quyền chọn mua/bán, nhưng trên thực tế, điều này thường không xảy ra. Đúng hơn, có nhiều trường hợp đầu tư bằng hiện vật mang lại lợi nhuận tốt. Tất nhiên, đây cũng là vấn đề của thuật toán và bạn đầu tư vào sản phẩm nào. Tuy nhiên, trong trường hợp hợp đồng tương lai, có nguy cơ thanh lý tài khoản khi sử dụng đòn bẩy quá mức và các vấn đề pháp lý chưa được giải quyết. Tôi nghĩ bài viết sau đây sẽ giúp bạn đưa ra quyết định của mình. https://www.coindeskkorea.com/news/articleView.html?idxno=75446 Donghyuk Kim đã yêu cầu một bài giảng bổ sung về TA và chúng tôi sẽ xem xét nó trong bài giảng sửa đổi. Đây là lần đầu tiên tôi tạo một khóa học về giao dịch thuật toán nên có rất nhiều điều tiếc nuối. Chúng tôi sẽ lắng nghe ý kiến ​​của học viên và tạo ra những bài giảng tốt hơn. Chúc Donghyuk Kim thành công. Cảm ơn

Ưu đãi có thời hạn, kết thúc sau 7 ngày ngày

46.200 ₫

30%

1.401.167 ₫

Khóa học khác của multicoreit

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!