Phần mềm AmiBroker là công cụ phân tích kỹ thuật chứng khoán được nhiều Nhà đầu tư sử dụng để quan sát biểu đồ, xây dựng chỉ báo, lọc cổ phiếu và kiểm tra chiến lược giao dịch.
Điểm nổi bật của AmiBroker là khả năng tùy chỉnh thông qua ngôn ngữ lập trình AFL, cho phép Nhà đầu tư xây dựng hệ thống phân tích theo phương pháp riêng.
Tuy nhiên, để sử dụng hiệu quả, Nhà đầu tư cần biết cách cài đặt phần mềm, kết nối dữ liệu chứng khoán và sử dụng các chức năng phân tích.
Trong bài viết này, Nududo sẽ hướng dẫn AmiBroker là gì, cách tải và cài đặt AmiBroker, thiết lập dữ liệu EOD, Intraday và sử dụng phần mềm để phân tích cổ phiếu Việt Nam.
Videos Amibroker là gì?
1. Phần mềm Amibroker là gì?
Amibroker là phần mềm hỗ trợ các nhà đầu tư phân tích kỹ thuật chứng khoán được phát triển năm 1995 bởi tiến sĩ Tomasz Janeczko. Phần mềm cung cáp tính năng phân tích, quét, thăm dò biểu đồ. Từ đó, các nhà đầu tư có thể thiết kế các chiến lược giao dịch và tối ưu giao dịch thông qua các tín hiệu từ biểu đồ.
Phần mềm Amibroker được các nhà đầu tư, nhà giao dịch chứng khoán, forex, crypto, bitcoin sử dụng để lập biểu đồ, lọc, thiết kế các chiến lược mua/bán cổ phiếu, kiếm tra lại (Back test), tối ưu hóa và cuối cùng tạo ra các tín hiệu mua/bán dựa trên ngôn ngữ lập trình của Amibroker (Amibroker Formula Language).
Phần mềm chứng khoán Amibroker có thể hỗ trợ các nhà đầu tư tìm lọc cổ phiếu và mua/bán cổ phiếu bằng cách nhìn vào biểu đồ. Các môi giới viên (broker) họ sẽ phát triển thuật toán riêng cho giao dịch mua/bán cổ phiếu của họ và sử dụng chúng để giao dịch, khuyến nghị hoặc bán code Amibroker đó.
a. AmiBroker có những chức năng gì?
Các chức năng nổi bật gồm:
- Phân tích biểu đồ: Quan sát biến động giá, khối lượng và các chỉ báo kỹ thuật.
- Lọc cổ phiếu: Tìm kiếm những mã đáp ứng điều kiện được xây dựng bằng AFL.
- Backtest: Kiểm tra kết quả giả định của chiến lược trên dữ liệu lịch sử.
- Optimization: Thử nghiệm các bộ tham số để nghiên cứu ảnh hưởng đến kết quả chiến lược.
- Exploration: Tạo bảng dữ liệu và kết quả lọc cổ phiếu theo điều kiện.
- Tùy chỉnh AFL: Xây dựng chỉ báo và hệ thống phân tích theo nhu cầu.
b. AmiBroker phù hợp với Nhà đầu tư nào?
AmiBroker phù hợp với:
- Nhà đầu tư mới muốn học phân tích kỹ thuật.
- Nhà đầu tư sử dụng biểu đồ để xác định xu hướng.
- Nhà đầu tư muốn xây dựng bộ lọc cổ phiếu.
- Nhà đầu tư có kiến thức lập trình AFL.
- Nhà đầu tư muốn kiểm thử chiến lược giao dịch.
- Người nghiên cứu hệ thống giao dịch định lượng.
Tuy nhiên, Nhà đầu tư mới nên bắt đầu bằng các chức năng cơ bản trước khi sử dụng những công thức AFL phức tạp.
2. Cách tải phần mềm Amibroker
Để sử dụng phần mềm chứng khoán Amibroker các nhà đầu tư cần thực hiện tải phần mềm. Dưới đây là cách tải phần mềm chứng khoán Amibroker và các công cụ hỗ trợ Amibroker nhà đầu tư tham khảo và cân nhắc lựa chọn:
- Thực hiện download phần mềm chứng khoán Amibroker mới nhất của nhà sản xuất click tại đây: https://www.amibroker.com/download.html.
- Code AFL cho Amibroker nhà đầu tư quan tâm có thể tải bản Code Amibroker miễn phí hoặc trả phí tại đây.

- Ngoài ra, với các nhà đầu tư chơi Forex, Bitcoin, Phát sinh hàng hóa, chứng khoán Mỹ thì mỗi tại mỗi sàn giao dịch sẽ có dữ liệu khác nhau, nên chúng tôi đã tạo phần mềm cập nhập dữ liệu Forex, Bitcoin, Phát sinh hàng hóa,… Lấy từ Metatrader cho Amibroker nhà đầu tư tham khảo: phần mềm NFD (Đây là mục dành riêng cho các nhà đầu tư Forex, Bitcoin,…)
Nhà đầu tư khi mở tài khoản chứng khoán tại VPS hoặc chuyển ID môi giới nhập mã giới thiệu 6327 – Nguyễn Đức Đông hoặc mã giới thiệu K255 – Nguyễn Thị Phương hoặc mở tại TCBS. Nhà đầu tư sử dụng hoàn toàn miễn phí, phần mềm cổ phiếu, chứng quyền, phái sinh Dstock. Phần mềm Dstock có cả trên IOS hoặc ANDROID.

3. Hướng dẫn cách cài đặt và sử dụng Amibroker
Nhà đầu tư sau khi tải được phần mềm chứng khoán Amibroker về thì cần thực hiện cách cài đặt amiboker theo các bước như sau:
Bước 1: Chạy file cài đặt Amibroker365.exe sau đó tiến hành thực hiện cài đặt
Bước 2: Sau khi cài đặt Amibroker xong, tiến hành thực hiện add data cho Amibroker.

Bước 3: Mở phần mềm Amibroker lên và bắt đầu tiến hành add dữ liệu chứng khoán, forex, phái sinh,…..
Ngoài ra, nhà đầu tư có thể thực hiện như sau:
- Link thủ thuật sử dụng Amibroker từ A-Z: Tại đây
Download phần mềm chứng khoán Amibroker về rồi tiến hành cài đặt Amibroker, trong link tải phần mềm chúng tôi đã có hướng dẫn cách cài đặt khá cụ thể, hoặc các nhà đầu tư có thể xem videos hướng dẫn cách cài đặt và sử dụng theo videos dưới đây:
Điểm chú ý cho nhà đầu tư đó là nhà đầu tư tuyệt đối không cài và sử dụng AMIQUOTE sẽ bị lỗi và rất phức tạp. Không click hay thao tác vào chức năng Auto – update quote (AmiQuote).
4. Hướng dẫn cách add data (dữ liệu) cho Amibroker
Dưới đây, chúng tôi hướng dẫn các nhà đầu tư cách cài đặt Amibroker với phần mềm cập nhập dữ liệu chứng khoán cho Amibroker của IFT LIVE DATA.
Có 2 cách để nhà đầu tư thực hiện cài đặt dữ liệu cổ phiếu cho Amibroker đó là:
- Cách 1: Sử dụng Plugin của Metastock, sử dụng theo cách này sẽ ổn định hơn dùng theo cách thứ 2.
- Cách 2: Nhà đầu tư sử dụng Plugin của dautuxuhuong, dùng plugin này sẽ không ổn định bằng cách thứ 1. Nhưng trong bài viết này chúng tôi sẽ hướng dẫn cài theo Plugin theo yêu cầu của nhà sản xuất, cụ thể như sau:
a. Cách cài đặt dữ liệu EOD cho phần mềm chứng khoán Amibroker
- Bước 1: Nhà đầu tư tải phần mềm cập nhập dữ liệu chứng khoán cho Amibroker IFT LIVE DATA
- Bước 2: Bước này cần cài đặt và đăng ký tài khoản IFT LIVE DATA. Phần mềm được trải nghiệm miễn phí sử dụng trong 7 ngày.
- Bước 3: Cài đặt Plugin dautuxuhuong.dll cho Amibroker như sau:

Điểm lưu ý cho nhà đầu tư đó là: Chọn đường dẫn cài đặt plugin vào Amibroker (Đường dẫn cài plugin ở C:\Program File\ Amibroker đối với win 64 bit, với win 32 bit thì sử dụng: C:\Program File x86\Amibroker)
- Bước 4: Thực hiện các thao tác mở Amibroker chọn File -> New -> Database. Sau đó cài đặt theo các thông số lần lượt như hình vẽ dưới đây: (chú ý: tại bước 1 chữ “tenbatky” nhà đầu tư sẽ tự đặt tên tùy ý như 1,2,3… nếu báo lỗi thì bắt buộc phải đổi tên.
Dưới đây là các bước thứ tự từ 1 đến 9 mô tả trong hình như sau:

- Bước 1: Sửa vùng chữ “tenbatky” (chỉ sửa vùng tên đó) nhà đầu tư đặt bất cứ tên gì cũng được tùy ý cũng được hoặc để chế độ mặc định.
- Bước 2: Click vào Create
- Bước 3: Click vào chọn plugin “DAUTUXUHUONG Plugin” này làm ở mục 2.4 phía trên, không làm bước này sẽ không xuất hiện plugin này.
- Bước 4: Điền 10000 tương ứng với 10000 nến lịch sử
- Bước 5: Clicl chọn End Of Day
- Bước 6: Chọn vào Configure sau đó màn hình xuất hiện box dautuxuhuong plugin như trên hình
- Bước 7: Nhà đầu tư thực hiện click chọn đến lưu trưc IFT. Hoặc nhà đầu tư có thể tìm tên là “ami” hoặc xem trên phần IFT LIVE DATA ở “Thư mục lưu trữ” sẽ có đường dẫn lưu trú data ở IFT ở đó.
- Bước 8: Bấm chọn tích vào giá theo ngày (EOD)
- Bước 9: Chọn Click vào Lưu, sau đó tắt Box dautuxuhuong plugin rồi click chọn OK
Như vậy, đã hoàn thiện 9 bước và đã thực hiện cài đặt dữ liệu chứng khoán xong. Bước tiếp theo nhà đầu tư tắt Amibroker đi và mở lại là đã có dữ liệu EOD để phân tích.
Trên thực tế dữ liệu EOD có đồ thị ngày trở lên và thường dùng cho chứng khoán cơ sở. Còn với Intraday thì có đồ thị phút và hay được sử dụng cho phái sinh.
b. Cách cài đặt dữ liệu INTRADAY cho phần mềm chứng khoán Amibroker
Các nhà đầu tư sẽ tạo ra thêm một bộ cài Amibroker dành riêng cho INTRADAY. Chỉ cần nhận bản thêm 1 file Amibroker rồi đổi tên “Amibroker – INTRADAY” rồi sau đó add dữ liệu INTRADAY cho Amibroker. Làm như hình dưới đây:

Các bước tiếp theo chỉ thực hiện theo các bước như hình dưới đây để cài đặt database INTRADAY cho phần mềm chứng khoán Amibroker tương tự như add EOD. Nhà đầu tư khi này cũng thực hiện lần lượt theo các bước từ 1 đến 9 như sau:

- Bước 1: Vùng “tenbatky” nhà đầu tư có thể đặt teen bất kỳ hoặc để thành “IFT_INTRADAY” hoặc để mặc định.
- Bước 2: Chọn Click vào Create
- Bước 3: Chọn Plugin DAUTUXUHUONG. Plugin này làm ở mục 2.4, nếu không làm bước này sẽ không xuất hiện plugin này.
- Bước 4: Điền 50000 tương ứng với 50000 nến lịch sử
- Bước 5: Chọn 1 Minute
- Bước 6: Click chọn Configure sau đó xuất hiện box dautuxuhuong plugin như hình phía trên
- Bước 7: Chọn đến nơi lưu trữ của IFT, nhà đầu tư không biết ở đâu có thể qu tên “ami” hoặc xem tại phần IFT LIVE DATA ở “Thư mục lưu trữ’ sẽ có đường dẫn lưu trữ data của IFT ở đó.
- Bước 8: Chọn Click vào giá theo phút (INTRADAY)
- Bước 9: Click vào Lưu rồi tắt box dautuxuhuong plugin rồi chọn click OK.
Với các dữ liệu INTRADAY sẽ có đồ thị phút cho phần mềm chứng khoán Amirbroker, nhà đầu tư sử dụng vào chơi chứng khoán phái sinh là rất phù hợp và hợp lý.
5 . Nên sử dụng Amibroker trong phân tích kỹ thuật chứng khoán
Trong phần mềm chứng khoán Amibroker có rất nhiều ưu điểm vượt trội so với phần mềm chứng khoán khác, nó có khả năng tùy biến, tối ưu điểm mua/bán theo ý mình. Ngoài ra nó có thể lọc được điểm mua/bán cổ phiếu, Amibroker còn có đầy đủ các chức năng như vẽ hỗ trợ Fibonaci, Fibonaci time zone…

6. Ưu điểm và hạn chế của phần mềm AmiBroker
a. Ưu điểm
- Khả năng tùy chỉnh cao: Nhà đầu tư có thể sử dụng AFL để phát triển chỉ báo và chiến lược riêng.
- Hỗ trợ phân tích dữ liệu lịch sử: Phù hợp với nghiên cứu chiến lược giao dịch.
- Có công cụ lọc cổ phiếu: Giúp tìm kiếm các mã đáp ứng điều kiện kỹ thuật.
- Hỗ trợ Backtest: Cho phép kiểm tra kết quả giả định của chiến lược.
- Có thể kết hợp nhiều nguồn dữ liệu: Tùy thuộc vào khả năng tương thích và quyền sử dụng dữ liệu.
b. Hạn chế
- Cần nguồn dữ liệu riêng: AmiBroker không mặc định cung cấp đầy đủ dữ liệu của mọi thị trường.
- Có thời gian học sử dụng: Những chức năng nâng cao đòi hỏi kiến thức kỹ thuật.
- AFL có thể phức tạp: Việc lập trình và kiểm tra chiến lược cần kỹ năng nhất định.
- Có chi phí bản quyền: Nhà đầu tư cần tìm hiểu chính sách cấp phép.
- Kết quả phân tích phụ thuộc dữ liệu: Dữ liệu thiếu hoặc sai có thể dẫn đến kết quả không chính xác.
7. Những lỗi thường gặp khi sử dụng AmiBroker
a. AmiBroker không hiển thị dữ liệu
Nguyên nhân có thể do:
- Chưa kết nối nguồn dữ liệu.
- Chọn sai cơ sở dữ liệu.
- Plugin không hoạt động.
- Mã chứng khoán chưa có dữ liệu.
- Định dạng dữ liệu không phù hợp.
Nhà đầu tư cần kiểm tra cấu hình và nguồn dữ liệu trước khi cài đặt lại phần mềm.
b. AmiBroker không cập nhật giá
Cần kiểm tra:
- Kết nối Internet nếu nguồn dữ liệu yêu cầu.
- Trạng thái dịch vụ dữ liệu.
- Plugin đang sử dụng.
- Chu kỳ cập nhật.
- Thời điểm dữ liệu gần nhất.
c. Code AFL báo lỗi
Nguyên nhân thường gặp:
- Sai cú pháp.
- Sử dụng hàm không phù hợp.
- Thiếu dấu ngoặc hoặc dấu chấm phẩy.
- Sử dụng biến chưa được định nghĩa.
- Công thức không tương thích với phiên bản phần mềm.
Nên kiểm tra thông báo lỗi và đối chiếu tài liệu AFL chính thức.
d. Kết quả Backtest không giống giao dịch thực tế
Nguyên nhân có thể do:
- Chưa tính đầy đủ phí và trượt giá.
- Giả định khớp lệnh không thực tế.
- Sử dụng dữ liệu có sai lệch.
- Chưa kiểm soát tính thanh khoản.
- Chiến lược bị tối ưu quá mức.
Nhà đầu tư nên kiểm thử trên dữ liệu ngoài mẫu trước khi đánh giá khả năng ứng dụng.

8. Có nên sử dụng AmiBroker để phân tích chứng khoán?
Theo quan điểm của tôi, AmiBroker là một công cụ đáng tìm hiểu đối với Nhà đầu tư muốn xây dựng phương pháp phân tích kỹ thuật có hệ thống. Điểm mạnh của phần mềm không chỉ nằm ở việc hiển thị biểu đồ, mà còn ở khả năng kiểm tra các ý tưởng giao dịch bằng dữ liệu.
a. Không nên bắt đầu bằng những bộ code quá phức tạp
Tôi cho rằng Nhà đầu tư mới nên bắt đầu từ những kiến thức cơ bản như xu hướng, đường trung bình động, khối lượng và hỗ trợ – kháng cự. Sau khi hiểu cách vận hành của các chỉ báo, Nhà đầu tư mới nên tìm hiểu những bộ lọc AFL phức tạp hơn.
b. Chất lượng dữ liệu quan trọng hơn số lượng chỉ báo
Theo tôi, dữ liệu không đầy đủ hoặc thiếu chính xác có thể khiến kết quả phân tích sai lệch. Vì vậy, cần ưu tiên kiểm tra nguồn dữ liệu, thời điểm cập nhật và phương pháp điều chỉnh giá trước khi đánh giá hiệu quả của công thức AFL.
c. Backtest phải đi kèm quản trị rủi ro
Tôi cho rằng kết quả Backtest tốt chưa đủ để chứng minh một chiến lược có thể tạo lợi nhuận trong thực tế. Nhà đầu tư cần kiểm tra mức sụt giảm, số lượng giao dịch, chi phí và khả năng hoạt động trong những giai đoạn thị trường khác nhau.
d. Kết luận nhận định
Theo tôi, AmiBroker có giá trị lớn nhất khi được sử dụng để xây dựng và kiểm tra một phương pháp giao dịch rõ ràng. Nhà đầu tư không nên tìm kiếm những bộ code được quảng cáo là luôn chính xác, mà nên tập trung vào chất lượng dữ liệu, tính nhất quán của chiến lược và khả năng quản trị rủi ro.
9. Có thể sử dụng Dstock thay cho AmiBroker không?
AmiBroker và Dstock phục vụ những nhu cầu khác nhau. AmiBroker phù hợp với Nhà đầu tư muốn chủ động phân tích dữ liệu, lập trình AFL và kiểm thử chiến lược.
Trong khi đó, Dstock là công cụ hỗ trợ tham khảo tín hiệu mua bán cổ phiếu, chứng quyền và phái sinh theo các chức năng được cung cấp.
Nhà đầu tư không muốn tự xây dựng hệ thống AFL có thể tìm hiểu Dstock như một phương án bổ sung.
Tìm hiểu Dstock: Phần mềm Dstock.
Ngoài ra, Nhà đầu tư mở tài khoản chứng khoán thông qua Nududo có thể tìm hiểu chương trình hỗ trợ sử dụng Dstock.
Mở tài khoản VPS: Hướng dẫn mở tài khoản chứng khoán VPS.
Mã giới thiệu: 6327 – Nguyễn Đức Đông hoặc K255 – Nguyễn Thị Phương.
Mở tài khoản TCBS: Hướng dẫn mở tài khoản chứng khoán TCBS online.
Quyền sử dụng Dstock miễn phí hoặc các ưu đãi liên quan phụ thuộc vào điều kiện chương trình hiện hành. Không có công cụ phân tích nào bảo đảm lợi nhuận đầu tư.

10. Câu hỏi thường gặp về AmiBroker
AmiBroker là gì?
AmiBroker là phần mềm phân tích kỹ thuật, cho phép Nhà đầu tư quan sát biểu đồ, xây dựng chỉ báo, lọc cổ phiếu và kiểm thử chiến lược giao dịch.
AmiBroker có miễn phí không?
AmiBroker là phần mềm thương mại. Nhà đầu tư cần kiểm tra điều kiện dùng thử và chính sách bản quyền trên website chính thức.
AmiBroker có sử dụng được cho chứng khoán Việt Nam không?
Có. Nhà đầu tư cần sử dụng nguồn dữ liệu phù hợp với thị trường chứng khoán Việt Nam.
Dữ liệu EOD và Intraday khác nhau như thế nào?
EOD là dữ liệu theo phiên giao dịch, trong khi Intraday là dữ liệu được tổng hợp theo những khoảng thời gian trong phiên.
AFL là gì?
AFL là ngôn ngữ lập trình của AmiBroker, được sử dụng để xây dựng chỉ báo, bộ lọc và chiến lược giao dịch.
AmiBroker có tự động mua bán cổ phiếu không?
AmiBroker có khả năng hỗ trợ xây dựng hệ thống giao dịch, nhưng việc tự động đặt lệnh thực tế cần tích hợp phù hợp với hệ thống của đơn vị cung cấp dịch vụ giao dịch. Cài đặt AmiBroker không đồng nghĩa tài khoản chứng khoán sẽ tự động mua bán.
Nhà đầu tư mới có nên học AmiBroker không?
Có thể. Nhà đầu tư mới nên bắt đầu bằng biểu đồ, các chỉ báo cơ bản và cách quản lý dữ liệu trước khi học AFL hoặc Backtest.
AmiBroker có hỗ trợ lọc cổ phiếu không?
Có. Nhà đầu tư có thể sử dụng AFL và chức năng Analysis để tìm kiếm những mã cổ phiếu đáp ứng điều kiện phân tích.
11. Kết luận
Phần mềm AmiBroker là công cụ phân tích kỹ thuật có khả năng tùy chỉnh cao, phù hợp với Nhà đầu tư muốn nghiên cứu dữ liệu, xây dựng bộ lọc và kiểm thử chiến lược giao dịch.
Để sử dụng hiệu quả, Nhà đầu tư cần thực hiện đúng quy trình:
Tải phần mềm chính thức → Cài đặt AmiBroker → Thiết lập dữ liệu → Phân tích biểu đồ → Xây dựng AFL → Kiểm thử chiến lược.
Đặc biệt, chất lượng dữ liệu và phương pháp quản trị rủi ro đóng vai trò quan trọng đối với kết quả phân tích.
Nhà đầu tư có thể tiếp tục tìm hiểu những nội dung chuyên sâu tại hướng dẫn sử dụng amibroker từ A-Z.
Tác giả Nguyễn Đức Đông
Bài viết đã hướng dẫn các nhà đầu tư về cách sử dụng và cài đặt phần mềm chứng khoán Amibroker. Ngoài ra chúng tôi có bán code Amibroker lọc điểm mua/bán chính xác cao. Hy vọng bài viết mang đến cho nhà đầu tư những thông tin hữu ích về cách cài đặt phần mềm chứng khoán Amibroker và hướng dẫn sử dụng chi tiết từ đó nhà đầu tư vận dụng sử dụng hiệu quả phần mềm trong phân tích chứng khoán.
Nhà đầu tư có thể tham khảo thêm về các dịch vụ chứng khoán khác của chúng tôi như: Dữ liệu chứng khoán cho Amibroker, phần mềm chứng khoán, Code Amibroker, Youtube chứng khoán,…. Hãy truy cập trực tiếp vào website: nududo hoặc liên hệ số hotline: 0372.095.129 để biết thêm chi tiết.

Pingback: Hướng dẫn cách sử dụng mây Ichimoku và cách sử dụng sao cho hiệu quả
Pingback: Hướng dẫn cách cài Idata của SSI cho Amibroker - Công cụ cấp data realtime miễn phí 6 tháng
Pingback: Tổng hợp link tải phần mềm chứng khoán và các phần mềm xem chứng khoán
Pingback: Amibroker là gì? Dữ liệu Amibroker, Intraday, EOD là gì?
Pingback: Hướng dẫn cách sử dụng Amibroker cho người mới từ A-Z
Pingback: [Top 3] Download tài liệu tự học đầu tư chứng khoán miễn phí
Pingback: [6 bước] hướng dẫn cách tự học chứng khoán cơ bản hiệu quả
Pingback: [4 CHI TIẾT] Phần mềm chứng khoán miễn phí cho nhà đầu tư