- 프로그램 자동 매매 후기 (그리드 매매법) - 벌써 2년 회고!
- 들어가며 주식 투자를 제대로 시작한지 벌써 2년이 되었습니다. 글을 작성하는 시점에 주식을 투자하고 계신 분들은 이미 이 글의 답을 알고 계실 겁니다. 주식 시장은 빠르게 변하며, 제 생각과는 다른 방향으로 가더라구요. 물론 이번 2년은 이렇게 후기를 작성하고 끝낼 수 있는 상황입니다. 그럼에도 또 2년 뒤의 내가 여전히 성과를 못 내고 있다면 참고하기를 바라면서 프로그램 자동 매매 후기를 작성해보겠습니다. 주식 매매 방법론의 선택 많은 주식 투자 방법론이 있습니다. 항상 결과적인 이야기가 많다보니 다른 방법론의 성공이 크면 클수록 내가 선택한 방법론은 결과가 좋지 못한 느낌이 큽니다. 2년 동안 오픈채팅방을 지켜보고 있는데 아이디어가 무궁무진합니다. 안좋은 상황을 극복하기 위한 고민들을 통해서 전보다 ..
Đã 2 năm kể từ khi tôi viết những dòng này. Nếu bạn đang tò mò về kết quả, hãy xem bài viết hồi tưởng trước nhé.
Trong bài đăng trước, tôi đã nghĩ rằng mình cần phải tạo ra một chương trình tự động giao dịch chứng khoán Mỹ phiên bản 2.
Ý tưởng đó nảy sinh vào sáng ngày 19/12 (Chủ Nhật), và tôi bắt đầu chuẩn bị từ tối hôm đó sau khi ăn tối.
Tuy nhiên, vì đã từng tạo ra phiên bản 1 và môi trường cơ sở cũng đã được thiết lập, nên tôi có thể chuẩn bị khá nhanh.
Dù vậy, trong quá trình thực hiện, tôi đã gặp phải một số khó khăn nên muốn ghi lại những vấn đề đó.
Tóm tắt MVP
Tôi đã tổng hợp các chức năng bắt buộc phải có.
Phiên bản 1 sử dụng một chiếc PC có hiệu năng hơi thấp, nhưng may mắn là với phiên bản 2, tôi có thể chọn được một chiếc PC tốt hơn.
Cấu hình PC
Intel(R) Core(TM) i5-4590 CPU @ 330GHz
RAM 8.0GB DDR3
Ổ cứng SSD 240GB
[Tài khoản chứng khoán]
Mở tài khoản chứng khoán để giao dịch chứng khoán nước ngoài
Điều kiện: Phải sử dụng Youngwoong Global của Kiwoom Securities (hiện tại chương trình tự động giao dịch được phát triển dành cho Youngwoong Global)
Cài đặt và cấu hình Youngwoong Global
Lưu và cài đặt chứng thư số trên ổ cứng để chương trình có thể chạy liên tục trên PC.
Đăng nhập Youngwoong Global và thực hiện một số cài đặt.
Chuyển tiền và quy đổi tiền tệ
Tôi đã đặt số tiền ban đầu là 3 triệu won và quy đổi 2.500 USD do tỷ giá hối đoái đang cao.
Vì tôi thực hiện vào Chủ Nhật nên không rõ là do lý do gì mà không thể quy đổi ngay lập tức, nhưng tôi đã có thể quy đổi vào Thứ Hai.
(Số tiền 3 triệu won đã được hiển thị trong số dư tài khoản, nhưng khi thực hiện vào Chủ Nhật, số tiền quy đổi 3 triệu won chưa được hiển thị.)
[UiPath - RPA]
Cài đặt và cấu hình UiPath Studio
Sau khi cài đặt UiPath Studio, bạn cần phải thiết lập nó ở chế độ độc lập và phiên bản cộng đồng.
Nhập và cài đặt dự án của phiên bản 1
Nhập dự án đang hoạt động của phiên bản 1 để nó có thể hoạt động.
(Cần thay đổi các cài đặt như cơ sở dữ liệu, v.v.)
Kiểm tra thử nghiệm dự án
Do logic kiểm tra trong thời gian dài nên tôi không thể kiểm tra thử nghiệm, nhưng
đã xác nhận rằng dự án được nhập đang hoạt động bình thường.
Thiết lập lập lịch
Đặt lịch cho dự án này chạy vào lúc 23:31 các ngày Thứ Hai, Thứ Ba, Thứ Tư, Thứ Năm và Thứ Sáu.
[Cơ sở dữ liệu]
Vì phương pháp đầu tư cốt lõi được xử lý thông qua cơ sở dữ liệu nên việc thiết lập cơ sở dữ liệu là điều bắt buộc.
Cài đặt và cấu hình SQL Server Express
Nếu bạn thiết lập hoàn toàn từ đầu, bạn sẽ phải cài đặt, nhưng vì phiên bản 1 đã có cơ sở dữ liệu nên tôi không cần phải cài đặt.
Tạo cơ sở dữ liệu
Sao lưu cơ sở dữ liệu và khôi phục với tên khác, đồng thời xóa dữ liệu trong bảng.
Cấu trúc bảng quá đơn giản, nhưng tôi sẽ tổng hợp thêm thông tin chi tiết sau này.
Thiết lập giá trị
Bắt đầu với 3 triệu won - 2.500 USD và quyết định đầu tư vào ETF FNGU, vốn đã giảm mạnh trong phiên bản 1.
Đặt tổng cộng 30 cấp độ và cả DOWN_RT và UP_RT đều là 1%.
Tài khoản này sẽ thực hiện đầu tư từ cấp độ 1 của FNGU đến -30%.
Mặc dù vốn đầu tư không nhiều nhưng tôi đã phân chia 2.500 USD thành 30 phần một cách hợp lý. (Cấp độ 1: 470 USD, các cấp độ còn lại: 70 USD)
Tôi nghĩ rằng đến đây là đã có thể thực hiện giao dịch tự động cơ bản,
và đã xác nhận rằng nó đã hoạt động vào lúc 23:31 ngày 20/12 (Thứ Hai).
Tất nhiên, để thực hiện các bước tiếp theo như (1) phân tích biểu đồ từng cổ phiếu, (2) đăng bài trên blog, tôi cần phải thực hiện thêm một số cài đặt.
Tuy nhiên, tôi cho rằng đó là những bước bổ sung và hiện tại chương trình đã hoạt động bình thường nên tôi sẽ chuẩn bị dần dần cho các bước tiếp theo.
Thực ra, tôi cần phải bước vào giai đoạn tiếp theo, nhưng để có thể nhận được thông báo về việc bắt đầu chương trình tự động giao dịch và thông báo mua/bán,
tôi đã tạo ra một phòng chat Telegram và thiết lập nó.
Lịch sử giao dịch của phiên bản 2 ngày 20/12 (Thứ Hai)
Các bước tiếp theo
Phân tích biểu đồ từng cổ phiếu
Cài đặt và thiết lập môi trường Python, sao chép mã nguồn của phiên bản 1 và thay đổi cài đặt cơ sở dữ liệu.
Sao chép mã nguồn để chuẩn bị chức năng làm mờ.
Khi đã sẵn sàng và hoạt động bình thường, hãy thiết lập lập lịch. (6:10 sáng)
Đăng bài trên blog
Tách tài khoản blog hoặc thêm danh mục vào blog hiện tại và thay đổi cài đặt đăng bài của RPA.
Nhập và thiết lập dự án đăng bài trên blog, sau đó kiểm tra thử nghiệm.
Khi đã sẵn sàng và hoạt động bình thường, hãy thiết lập lập lịch. (6:20 sáng)
Kết luận
Mặc dù đây là chương trình tự động giao dịch được điều chỉnh phù hợp với phương pháp đầu tư mà tôi đang sử dụng,
nhưng tôi vẫn muốn tạo tài liệu hướng dẫn và chia sẻ các tệp cài đặt để mọi người có thể dễ dàng cài đặt và sử dụng.
Nếu bạn quan tâm đến giao dịch tự động, đừng ngần ngại đặt câu hỏi thông qua phần bình luận hoặc email.
Địa chỉ email đã được ghi ở góc trên bên trái. (ssjokelife@naver.com)
Bình luận0