CFA yêu cầu kỹ năng lập trình Python cơ bản
Chứng chỉ CFA là một chứng chỉ được công nhận trên toàn cầu trong ngành đầu tư chứng tỏ tiêu chuẩn cao của những người sở hữu nó. Tại thị trường chứng khoán Việt Nam, chứng chỉ CFA thường được đánh giá tương đương với trình độ thạc sĩ với nhiều năm kinh nghiệm trong lĩnh vực tài chính. Do đó, bất kỳ thay đổi quan trọng nào trong chương trình giảng dạy CFA nên được hiểu là những thay đổi không thể tránh khỏi trong thị trường tài chính toàn cầu. Bắt đầu từ năm 2024, CFA Cấp độ I và Cấp độ II yêu cầu người đăng ký hoàn thành khóa học Python cơ bản để vượt qua các kỳ thi này.
Mặc dù hầu hết các chương trình đào tạo tài chính và chứng khoán tại Việt Nam không yêu cầu kiến thức lập trình ngoại trừ các chương trình tài chính định lượng, sự thay đổi trong chương trình đào tạo CFA khẳng định lập trình cơ bản là một kỹ năng quan trọng. Không thể thiếu cho những cá nhân nghiêm túc muốn phát triển sự nghiệp trong lĩnh vực tài chính.
Hệ thống KRX thúc đẩy phát triển giao dịch thuật toán
Hệ thống KRX dự kiến sẽ chính thức hoạt động vào năm 2023 sẽ tạo điều kiện phát triển các công cụ tài chính và vận hành quan trọng như giao dịch chứng khoán trong ngày (T+0), bán khống, hợp đồng, v.v.. quyền chọn (Options). Các sản phẩm và nghiệp vụ trên được kỳ vọng sẽ giúp TTCK Việt Nam được nâng hạng từ thị trường mới nổi lên thị trường mới nổi, qua đó thu hút lượng vốn lớn từ nhà đầu tư nước ngoài.
Sự thay đổi nền tảng này sẽ thúc đẩy các hướng giao dịch thuật toán phổ biến trên thế giới như giao dịch theo tỷ lệ (Scalping), giao dịch theo cặp (Pair trading) hay giao dịch theo lưới (Grid). Ngoài ra, khi được nâng hạng, độ mở của TTCK Việt Nam chắc chắn sẽ được nâng lên, từ đó thu hút các nhà đầu tư chuyên nghiệp trên thế giới. Các nhà đầu tư trong nước có thể tin tưởng rằng các nhà đầu tư chuyên nghiệp tại các thị trường phát triển với kinh nghiệm hàng chục năm trong lĩnh vực giao dịch tiền thuật toán sẽ nhanh chóng thích ứng với thị trường Việt Nam và tận dụng các cơ hội mới. cơ hội giao dịch sử dụng sức mạnh vượt trội của máy tính.
Do đó, kiến thức lập trình cụ thể hơn là phát triển các kỹ năng liên quan đến lĩnh vực giao dịch thuật toán sẽ đảm bảo rằng các nhà đầu tư có được lợi thế cạnh tranh tương đương trong tương lai gần.
Xuất hiện API hỗ trợ giao dịch bằng lập trình trên thị trường chứng khoán Việt Nam
API (giao diện lập trình ứng dụng – API) Giao diện lập trình ứng dụng là một tập hợp các định nghĩa và giao thức cho phép hai ứng dụng phần mềm giao tiếp với nhau. Trên thị trường hiện có một số nhà cung cấp API cho cộng đồng nhà đầu tư, bao gồm:
+ Công ty Cổ phần Chứng khoán Ngân hàng Đầu tư và Phát triển Việt Nam (BSC) – đơn vị tiên phong cung cấp API mở.
+ Công ty cổ phần chứng khoán DNSE – chuyên hỗ trợ giao dịch tiền thuật toán bằng phần mềm AmiBroker.
+ Công ty Cổ phần Chứng khoán SSI – với vị thế dẫn đầu ngành trong nhiều năm, chính thức đánh dấu thời kỳ giao dịch tiền thuật toán được chấp nhận rộng rãi tại Việt Nam.
Việc các nhà đầu tư, dù là tổ chức hay cá nhân, có quyền truy cập rộng rãi vào API để đặt lệnh tự động bằng ngôn ngữ lập trình cho thấy sự chuyển dịch từ giao dịch truyền thống sang giao dịch thuật toán. Điều này củng cố quan điểm rằng đầu tư chứng khoán cần có kiến thức lập trình.
Làm thế nào để bắt đầu học lập trình?
Điều đầu tiên các nhà đầu tư cần hiểu đó không phải là học một ngôn ngữ lập trình mà là học một ngôn ngữ lập trình như thế nào. Yếu tố quan trọng nhất trong việc học lập trình là tư duy lập trình. Giống như bất kỳ khía cạnh nào khác của tư duy, tư duy lập trình cần có thời gian để phát triển. Tuy nhiên, một số ngôn ngữ sẽ giúp nhà đầu tư rèn luyện tư duy lập trình tốt hơn những ngôn ngữ khác.
Ngôn ngữ dễ học nhất cho người mới bắt đầu và được sử dụng rộng rãi trong các lớp cơ bản về lập trình là Python vì nó gần giống như một ngôn ngữ tự nhiên (tiếng Anh). Một số khái niệm và tư duy lập trình khác được thể hiện tốt hơn bằng các ngôn ngữ như C hoặc C++. Nhiều khóa học lập trình ở trường đại học vẫn sử dụng C và C++ cho những điều cơ bản. Một ví dụ nổi tiếng là lớp CS50 của Đại học Harvard.
Nhà đầu tư có thể xem xét việc học chính quy tại các trường đại học trong nước hoặc các chương trình chính quy như CFA, nhưng thời gian và chi phí là điều nhà đầu tư cần cân nhắc. Một phương án đơn giản thường được các nhà đầu tư lựa chọn là các khóa học trực tuyến.
Một số khóa học trực tuyến nổi bật mà người mới bắt đầu có thể tham khảo là các nền tảng giúp học cách viết mã trực tiếp trên trình duyệt, chẳng hạn như Codecademy và CodeSchool; cộng đồng học tập trực tuyến hoặc thị trường khóa học trực tuyến như Skillshare và Udemy; và các nền tảng cung cấp các khóa học trực tuyến chính thức như Coursera, edX và Udacity. Mỗi nền tảng đều có những điểm mạnh và hạn chế khác nhau đối với việc học lập trình (Nguồn sách “Thực hành giao dịch thuật toán trên thị trường chứng khoán Việt Nam”)
Kết luận
Thị trường tài chính luôn vận động theo hướng phát triển. Hệ thống KRX sắp ra mắt thị trường với nhiều sản phẩm mới, CFA yêu cầu kỹ năng lập trình và các công ty chứng khoán đã cung cấp API hỗ trợ giao dịch thuật toán, khẳng định kỹ năng lập trình sẽ là lợi thế lâu dài thiết yếu cho nhà đầu tư.
Link nguồn: https://cafef.vn/dau-tu-chung-khoan-co-can-kien-thuc-lap-trinh-188230603230341762.chn