Người khác dán mắt vào bảng giá đến hoa cả mắt, tôi dùng dashboard mã nguồn mở này biến định lượng thành nghề tay trái

Người khác dán mắt vào bảng giá đến hoa cả mắt, tôi dùng dashboard mã nguồn mở này biến định lượng thành nghề tay trái
RichardsonChi phí lớn nhất của nhà đầu tư cá nhân không phải phí giao dịch, mà là chênh lệch thông tin
Bạn đã bao giờ tính thử chưa: các gói dữ liệu chứng khoán chuyên nghiệp ở Việt Nam giá vài triệu đến vài chục triệu đồng một năm, còn terminal kiểu Bloomberg thì tính theo nghìn đô. Trong khi thứ bạn thực sự dùng chỉ gói gọn ba việc: lọc cổ phiếu, theo dõi bảng giá, backtest. Bực hơn nữa, dữ liệu nằm trên server của người ta — chiến lược của bạn, nhật ký tổng kết của bạn, tất cả khóa trong tài khoản của họ. Ngừng trả phí là mất sạch.
Tôi quen một anh chơi lướt sóng. Mỗi ngày sau giờ đóng cửa, anh mất hai tiếng tự tay gom dữ liệu nhóm cổ phiếu tím, lật xem dòng tiền xoay vòng qua các ngành, cuối tuần lại mất nửa ngày tổng kết. Quy trình này anh làm ba năm — bản chất là dùng thân xác làm việc của máy. Đến khi anh chuyển toàn bộ quy trình vào một dashboard mã nguồn mở, sau giờ đóng cửa mười phút là xong. Thời gian dư ra anh đem viết bài tổng kết, tiện thể kéo được hai vạn follower trên Substack và các kênh cộng đồng đầu tư.
Đó chính là cơ hội hôm nay: dùng một workbench định lượng mã nguồn mở tự host, biến “năng lực nghiên cứu” thành “tài sản có thể kiếm tiền”.
Nói rõ trước: bài này dành cho người đã có trên một năm kinh nghiệm đầu tư và muốn làm nội dung tay trái sau giờ làm. Người mới hoàn toàn vẫn deploy chơi được, nhưng phần kiếm tiền thì bạn phải bù kiến thức chứng khoán trước, hoặc chỉ làm nội dung kiểu tổng hợp dữ liệu — đừng cố nhận xét chiến lược khi chưa đủ lực.
Cơ hội nằm ở đâu: công cụ miễn phí, thứ đáng tiền là thứ bạn chạy ra từ công cụ
Trên GitHub có dự án tick-stock-panel (repo: https://github.com/shy3130/tick-stock-panel), theo README thì hơn 5000 star, giấy phép MIT, tác giả cá nhân tự duy trì. Định vị chính thức là “workbench định lượng tự host, không cần vận hành, gồm lọc cổ phiếu + giám sát + backtest”. Deploy bằng một container Docker duy nhất, dữ liệu rơi hết vào file Parquet trên máy bạn, không phụ thuộc tài khoản đám mây nào.
Nó có sẵn 18 chiến lược lọc, các chỉ báo kinh điển như MA, MACD, RSI, KDJ chạy qua pipeline chỉ báo — quét một lần tính hết rồi lưu xuống đĩa. Quét toàn thị trường hơn 5000 mã chỉ mất vài giây, dữ liệu nằm trên chính máy bạn. Module backtest đã tính cả T+1, phí giao dịch, trượt giá, cắt lỗ — điểm này cực kỳ quan trọng, vì đống “thần khí backtest” ngoài kia bỏ qua trượt giá và phí, đường cong đẹp như tranh, lên thực chiến là lộ nguyên hình. Sau giờ đóng cửa nó tự kéo ra dữ liệu nhóm cổ phiếu tím liên tiếp, vòng xoay ngành, và hỗ trợ tổng kết bằng hội thoại AI. Theo bài gốc, dữ liệu nến ngày không cần API Key vẫn dùng được, AI có thể nối DeepSeek, Qwen hoặc Ollama — cái này tôi chưa tự kiểm chứng, việc đầu tiên sau khi deploy là bạn phải thử nó.
Tác giả dự án cũng nói rõ: đây không phải phần mềm đầu tư, không làm AI gợi ý mã, chỉ phục vụ học tập nghiên cứu. Đó lại là tin tốt — công cụ không đụng lằn ranh đỏ, còn phương pháp và nội dung bạn tạo ra từ công cụ mới là không gian kiếm tiền hợp lệ.
Bước 1: Chạy dashboard lên trước, chuyện mười phút
Ngưỡng deploy thấp đến mức vô lý. Cài Docker trước (chưa cài thì lên trang Docker tải Docker Desktop, Windows và Mac đều next đến cùng; cài xong mở terminal gõ docker -v ra số phiên bản là được), rồi kéo image chính thức:
1 | docker pull ghcr.io/shy3130/tickflow-stock-panel |
Lệnh khởi động container đầy đủ (map port, volume dữ liệu, múi giờ) lấy theo mục Quick Start trong README của repo. Cách viết thường gặp trông như này, tham khảo:
1 | docker run -d \ |
Mở trình duyệt vào port local là có nguyên một workbench định lượng: bảng giá, nhóm watchlist, quét chiến lược, nghiên cứu backtest, trung tâm giám sát, nhóm cổ phiếu tím — tất cả trong một dashboard. Dữ liệu nằm ở local, đổi máy chỉ cần gắn volume là mang đi, không có chuyện “hết hạn tài khoản, dữ liệu bay màu”.
Nếu bạn lười động cả Docker, thuê một VPS giá rẻ tầm 2 triệu đồng một năm deploy lên, điện thoại xem được thông báo giám sát mọi lúc — nó hỗ trợ đọc bằng giọng nói và đẩy thông báo, biến động trong phiên đẩy thẳng về điện thoại, khỏi phải dán mắt vào màn hình.
Bước 2: Dùng backtest biến “cảm giác” thành “bằng chứng”
Đa số nhà đầu tư cá nhân dừng chiến lược ở mức “tôi thấy”. Giá trị của dashboard này là ép bạn biến cảm giác thành thứ kiểm chứng được: chiến lược có sẵn quét toàn thị trường một nút bấm, tín hiệu tự định nghĩa ghép điều kiện tùy ý, báo cáo backtest đưa thẳng ra đường giá trị tài sản, mức sụt giảm tối đa, tỷ lệ thắng — ba chỉ số sống còn nhất — cùng một đống dữ liệu nâng cao.
Đừng sợ thuật ngữ, dịch sang tiếng người cho bạn:
- Sharpe ratio: gánh một phần rủi ro thì kiếm thêm được bao nhiêu. Số thấp nghĩa là bạn đang đổi mạng lấy tiền.
- Monte Carlo drawdown: mô phỏng đủ kiểu thị trường xấu dội vào bạn liên tiếp, xem tệ nhất lỗ bao nhiêu.
- IC/IR: xem chỉ báo lọc cổ phiếu có linh không, không linh thì loại thẳng.
- Độ nhạy tham số / kiểm định ngoài mẫu cuộn: đổi khoảng thời gian, chỉnh tham số một chút rồi chạy lại, xem chiến lược có phải chỉ đúng nhờ ăn may trong một đoạn lịch sử không.
Ví dụ quy trình thực chiến: bạn nghi “hồi về MA20 kèm vol nhỏ” hiệu quả trong thị trường đi ngang, thì cấu hình điều kiện trong thư viện tín hiệu, chạy backtest nhân tố trước để loại chỉ báo vô dụng, rồi chạy backtest chiến lược xem ba năm gần nhất, cuối cùng xem độ nhạy tham số — nếu tham số nhích tí là lợi nhuận sập, chiến lược đó là overfitting ăn may, bắn bỏ ngay. Kết quả xuất CSV, lưu vào danh sách ứng viên, một nút nạp lại để kiểm tra.
Chạy thông quy trình này, trong tay bạn có thứ người khác không có: hồ sơ nghiên cứu chiến lược kèm chuẩn dữ liệu, kèm phân tích nguyên nhân.
Bước 3: Biến hồ sơ nghiên cứu thành dòng tiền
Bản thân công cụ không sinh tiền. Tiền nằm ở ba nhánh phái sinh. Dội gáo nước lạnh trước: ba đường này chạy ra được là số ít, chi phí chính là thời gian, giai đoạn khởi động có thể kéo dài hàng tháng, và mảng nội dung định lượng giờ đã rất đông người chen. Các con số dưới đây là khoảng giá tôi quan sát được trong giới, không phải cam kết thu nhập.
Đường một, kiếm tiền từ nội dung. Dữ liệu AI tổng kết sau giờ + nhóm cổ phiếu tím + vòng xoay ngành là nguyên liệu nội dung có sẵn. Mỗi ngày dành hai mươi phút biên thành bài “chu kỳ cảm xúc hôm nay + cấu trúc nhóm tím + điểm quan sát ngày mai”, đăng lên Substack, Newsletter và Lemon8 hoặc Pinterest. Loại nội dung này trong giới chứng khoán là hàng cứng — theo quan sát của tôi, một kênh vạn follower làm được thì thu nhập từ quảng cáo cộng cộng đồng trả phí vài triệu đồng một tháng là mức thường thấy. Nhưng tiền đề là “làm được” — đa số tài khoản chết ở giai đoạn khởi động.
Đường hai, nhận job kỹ năng. Biết deploy, biết cấu hình chiến lược, biết đọc báo cáo backtest — đó tự thân đã là kỹ năng hiếm. Theo tôi quan sát, trên eBay, Carousell và các sàn freelance, giá “làm hộ backtest định lượng” hay “kiểm chứng chiến lược” thường rơi vào khoảng 500 nghìn đến 3,5 triệu đồng một đơn, khách chủ yếu là dân văn phòng chơi chứng khoán nhưng không có thời gian vọc. Thứ bạn giao là báo cáo backtest xuất từ dashboard cộng một trang giải thích.
Đường ba, bán quy trình chứ không bán code. Đóng gói “deploy Docker + cấu hình nguồn dữ liệu + template chiến lược + template tổng kết” thành một dịch vụ dạy kèm, bán subscription trên Substack hoặc cộng đồng trả phí. Công cụ miễn phí theo giấy phép MIT — thứ bạn bán là hàng chục giờ vấp lỗi mà người khác tiết kiệm được.
⚠️ Lằn ranh đỏ pháp lý, nói riêng một lần nữa:
Chỉ làm tổng kết dữ liệu và ghi chép cảm xúc thị trường, tuyệt đối không gợi ý mã. “Hôm nay tôi tổng kết được gì” và “tôi khuyên bạn mua gì” là hai chuyện khác nhau — cái sau là tư vấn chứng khoán trái phép, lằn ranh đỏ duy nhất có thể lật xe bạn trên con đường này. Trong nội dung đừng đưa khuyến nghị mua bán cụ thể, đừng khoe ảnh chụp “theo tôi mua lãi rồi”, đừng thu phí hội viên kèm hứa hẹn lợi nhuận. Nhớ kỹ: bạn bán phương pháp nghiên cứu và khâu tổng hợp thông tin, không bán mã cổ phiếu.
Case study: một kênh nội dung định lượng sau giờ làm chạy lên thế nào
Anh bạn nói ở đầu bài, lộ trình thật như sau: tuần đầu deploy dashboard, chạy thông 18 chiến lược có sẵn; từ tuần hai, mỗi ngày dùng dữ liệu sau giờ viết một bài tổng kết 800 chữ, chuyên mục cố định “định vị chu kỳ cảm xúc + mổ xẻ nhóm cổ phiếu tím”, đăng song song Substack và một kênh cộng đồng; tháng thứ ba vượt năm nghìn follower, mở cộng đồng tổng kết giá khoảng 2,3 triệu đồng một năm, mỗi ngày trong nhóm đăng dữ liệu nhóm tím và nhật ký giám sát biến động chạy từ dashboard. Nửa năm, cộng đồng hơn 400 người, cộng tiền quảng cáo và hai đơn backtest làm hộ — theo lời anh kể, thu nhập tay trái trung bình ổn định quanh 15 triệu đồng một tháng. Nguyên văn của anh: “Chứng khoán chẳng lãi thêm bao nhiêu, nhưng chính việc nghiên cứu chứng khoán bắt đầu sinh tiền.”
Phải nói rõ: đây là một mẫu quanh tôi, con số thu nhập là anh tự kể, không đảm bảo sao chép được. Anh chạy ra được một nửa nhờ kỷ luật, một nửa nhờ vào cuộc lúc đường đua chưa đông như bây giờ. Rào cản thật sự của lộ trình này không phải kỹ thuật, mà là kỷ luật “sau giờ đóng cửa ngày nào cũng ra bài” — và dashboard vừa hay ép chi phí sản xuất xuống còn hai mươi phút. Phần còn lại là bạn có giữ nổi nửa năm không đứt nhịp hay không.
Việc làm được ngay tối nay
Mở https://github.com/shy3130/tick-stock-panel, bấm Star, kéo image về, chạy container lên. Đừng vội nghĩ đến kiếm tiền — dành một tuần chạy backtest cả 18 chiến lược có sẵn, xem dữ liệu thật trông thế nào. Bạn sẽ hiểu ngay vì sao 90% “chiến lược thần thánh” không qua nổi bài kiểm tra trượt giá và phí giao dịch. Hiểu được điều đó, bạn đã vượt qua đa số người vẫn đang đầu tư bằng cảm giác. Công cụ miễn phí — ngưỡng duy nhất là tối nay bạn có chịu động tay hay không.








