account_get_sub_accounts
ChatGPTUse this when the user wants to view their sub-accounts (tiểu khoản). - Returns: List of sub-accounts (00, 01, 80, etc.) with status and type. - Useful for users with multiple trading sub-accounts. - Do NOT use for: Main account info, balance checks.
account_get_sub_accounts
ChatGPTUse this when the user wants to view their sub-accounts (tiểu khoản). - Returns: List of sub-accounts (00, 01, 80, etc.) with status and type. - Useful for users with multiple trading sub-accounts. - Do NOT use for: Main account info, balance checks.
account_get_sub_accounts
ChatGPTUse this when the user wants to view their sub-accounts (tiểu khoản). - Returns: List of sub-accounts (00, 01, 80, etc.) with status and type. - Useful for users with multiple trading sub-accounts. - Do NOT use for: Main account info, balance checks.
icb_get_all_latest_industry_financial_data
ChatGPTTài chính mới nhất gộp cho tất cả ngành (snapshot). Khi gọi: soát nhanh toàn thị trường theo ngành. Nếu muốn lấy chi tiết của một ngành thì gọi icb_get_financial_data.
icb_get_all_latest_industry_financial_data
ChatGPTTài chính mới nhất gộp cho tất cả ngành (snapshot). Khi gọi: soát nhanh toàn thị trường theo ngành. Nếu muốn lấy chi tiết của một ngành thì gọi icb_get_financial_data.
icb_get_all_latest_industry_financial_data
ChatGPTTài chính mới nhất gộp cho tất cả ngành (snapshot). Khi gọi: soát nhanh toàn thị trường theo ngành. Nếu muốn lấy chi tiết của một ngành thì gọi icb_get_financial_data.
icb_get_all_latest_industry_index
ChatGPTLấy chỉ số ngành mới nhất cho tất cả các ngành.
icb_get_all_latest_industry_index
ChatGPTLấy chỉ số ngành mới nhất cho tất cả các ngành.
icb_get_all_latest_industry_index
ChatGPTLấy chỉ số ngành mới nhất cho tất cả các ngành.
icb_get_current_industry_stats
ChatGPTThống kê hiện tại một ngành (industry_code) hoặc tất cả ngành (bỏ qua mã). Khi gọi: user cần lấy thống kê ngành (vốn hóa, P/E ngành, …).
icb_get_current_industry_stats
ChatGPTThống kê hiện tại một ngành (industry_code) hoặc tất cả ngành (bỏ qua mã). Khi gọi: user cần lấy thống kê ngành (vốn hóa, P/E ngành, …).
icb_get_current_industry_stats
ChatGPTThống kê hiện tại một ngành (industry_code) hoặc tất cả ngành (bỏ qua mã). Khi gọi: user cần lấy thống kê ngành (vốn hóa, P/E ngành, …).
icb_get_financial_data
ChatGPTTài chính theo ngành ICB — so sánh nhiều doanh nghiệp trong cùng mã ngành (industry_code, type Y/Q/A, count). Khi gọi: user muốn lấy tài chính theo ngành.
icb_get_financial_data
ChatGPTTài chính theo ngành ICB — so sánh nhiều doanh nghiệp trong cùng mã ngành (industry_code, type Y/Q/A, count). Khi gọi: user muốn lấy tài chính theo ngành.
icb_get_financial_data
ChatGPTTài chính theo ngành ICB — so sánh nhiều doanh nghiệp trong cùng mã ngành (industry_code, type Y/Q/A, count). Khi gọi: user muốn lấy tài chính theo ngành.
icb_get_historical_industry_index
ChatGPTLấy chỉ số ngành theo thời gian (industry_code, start_date, end_date YYYY-MM-DD). Khi gọi: user muốn xác định xu hướng ngành.
icb_get_historical_industry_index
ChatGPTLấy chỉ số ngành theo thời gian (industry_code, start_date, end_date YYYY-MM-DD). Khi gọi: user muốn xác định xu hướng ngành.
icb_get_historical_industry_index
ChatGPTLấy chỉ số ngành theo thời gian (industry_code, start_date, end_date YYYY-MM-DD). Khi gọi: user muốn xác định xu hướng ngành.
icb_get_industries
ChatGPTDanh sách ngành / sector với mã ICB và tên. Khi gọi: cần tra industry_code trước khi dùng các tool ICB khác.
icb_get_industries
ChatGPTDanh sách ngành / sector với mã ICB và tên. Khi gọi: cần tra industry_code trước khi dùng các tool ICB khác.
icb_get_industries
ChatGPTDanh sách ngành / sector với mã ICB và tên. Khi gọi: cần tra industry_code trước khi dùng các tool ICB khác.
icb_get_rrg
ChatGPTLấy RRG (Relative Rotation Graph) cho một ngành — độ mạnh / động lượng tương đối (industry_code). Khi gọi: user muốn phân tích xoay vòng ngành.
icb_get_rrg
ChatGPTLấy RRG (Relative Rotation Graph) cho một ngành — độ mạnh / động lượng tương đối (industry_code). Khi gọi: user muốn phân tích xoay vòng ngành.
icb_get_rrg
ChatGPTLấy RRG (Relative Rotation Graph) cho một ngành — độ mạnh / động lượng tương đối (industry_code). Khi gọi: user muốn phân tích xoay vòng ngành.
icb_get_symbols_in_industry
ChatGPTDanh sách mã cổ thuộc một ngành (industry_code ICB). Khi gọi: user cần lấy danh sách mã CK thuộc một ngành.
icb_get_symbols_in_industry
ChatGPTDanh sách mã cổ thuộc một ngành (industry_code ICB). Khi gọi: user cần lấy danh sách mã CK thuộc một ngành.
icb_get_symbols_in_industry
ChatGPTDanh sách mã cổ thuộc một ngành (industry_code ICB). Khi gọi: user cần lấy danh sách mã CK thuộc một ngành.
industries_get_all_current_industry_stats
ChatGPTCurrent stats for all industries (Industries API).
industries_get_all_current_industry_stats
ChatGPTCurrent stats for all industries (Industries API).
industries_get_all_current_industry_stats
ChatGPTCurrent stats for all industries (Industries API).
industries_get_current_industry_stats
ChatGPTCurrent stats for one industry (Industries API).
industries_get_current_industry_stats
ChatGPTCurrent stats for one industry (Industries API).
industries_get_current_industry_stats
ChatGPTCurrent stats for one industry (Industries API).
industries_get_historical_industry_stats
ChatGPTHistorical stats for an industry (Industries API). Required: industryCode, startDate, endDate (YYYY-MM-DD).
industries_get_historical_industry_stats
ChatGPTHistorical stats for an industry (Industries API). Required: industryCode, startDate, endDate (YYYY-MM-DD).
industries_get_historical_industry_stats
ChatGPTHistorical stats for an industry (Industries API). Required: industryCode, startDate, endDate (YYYY-MM-DD).
industries_get_industries
ChatGPTList all industries (Industries API, path /industries). Use for industry codes.
industries_get_industries
ChatGPTList all industries (Industries API, path /industries). Use for industry codes.
industries_get_industries
ChatGPTList all industries (Industries API, path /industries). Use for industry codes.
industries_get_rrg
ChatGPTRRG data for an industry (Industries API). Required: industryCode, startDate, endDate (YYYY-MM-DD).
industries_get_rrg
ChatGPTRRG data for an industry (Industries API). Required: industryCode, startDate, endDate (YYYY-MM-DD).
industries_get_rrg
ChatGPTRRG data for an industry (Industries API). Required: industryCode, startDate, endDate (YYYY-MM-DD).
market_get_history_price
ChatGPTBiểu đồ giá lịch sử một mã (nến OHLC, khối lượng, MA20) — widget tương tác. Gọi khi: user xem biểu đồ / giá quá khứ / so sánh hiệu suất theo khoảng thời gian. Bắt buộc: start_date, end_date (YYYY-MM-DD).
market_get_history_price
ChatGPTBiểu đồ giá lịch sử một mã (nến OHLC, khối lượng, MA20) — widget tương tác. Gọi khi: user xem biểu đồ / giá quá khứ / so sánh hiệu suất theo khoảng thời gian. Bắt buộc: start_date, end_date (YYYY-MM-DD).
market_get_history_price
ChatGPTBiểu đồ giá lịch sử một mã (nến OHLC, khối lượng, MA20) — widget tương tác. Gọi khi: user xem biểu đồ / giá quá khứ / so sánh hiệu suất theo khoảng thời gian. Bắt buộc: start_date, end_date (YYYY-MM-DD).
portfolio_get_stock_balance
ChatGPTRender WIDGET bảng danh mục cổ phiếu (UI table): Khối lượng, giá vốn vs giá thị trường, lợi nhuận từng mã. QUY TẮC ROUTING (BẮT BUỘC tuân thủ — kiểm tra trước khi gọi): - ✅ GỌI tool này CHỈ KHI trong phiên hội thoại hiện tại CHƯA TỪNG gọi portfolio_get_stock_balance thành công (tức widget bảng danh mục chưa được hiển thị). - ❌ KHÔNG gọi lại tool này nếu widget đã hiển thị trong phiên — mọi yêu cầu tiếp theo về danh mục (phân tích, số liệu, P/L, rủi ro, top, xếp hạng, theo kỳ…) → dùng portfolio_get_stock_balance_statistics. - ❌ KHÔNG gọi tool này khi user chỉ hỏi số liệu/phân tích/so sánh mà không yêu cầu xem bảng. - ⚠️ Ngoại lệ duy nhất được gọi lại: user yêu cầu rõ ràng mở/hiển thị lại bảng danh mục (ví dụ "mở lại bảng", "show lại danh mục dạng bảng", "refresh widget"). Tóm tắt: Tool này = lần đầu hiển thị widget bảng. Sau đó chuyển hẳn sang portfolio_get_stock_balance_statistics.
portfolio_get_stock_balance
ChatGPTRender WIDGET bảng danh mục cổ phiếu (UI table): Khối lượng, giá vốn vs giá thị trường, lợi nhuận từng mã. QUY TẮC ROUTING (BẮT BUỘC tuân thủ — kiểm tra trước khi gọi): - ✅ GỌI tool này CHỈ KHI trong phiên hội thoại hiện tại CHƯA TỪNG gọi portfolio_get_stock_balance thành công (tức widget bảng danh mục chưa được hiển thị). - ❌ KHÔNG gọi lại tool này nếu widget đã hiển thị trong phiên — mọi yêu cầu tiếp theo về danh mục (phân tích, số liệu, P/L, rủi ro, top, xếp hạng, theo kỳ…) → dùng portfolio_get_stock_balance_statistics. - ❌ KHÔNG gọi tool này khi user chỉ hỏi số liệu/phân tích/so sánh mà không yêu cầu xem bảng. - ⚠️ Ngoại lệ duy nhất được gọi lại: user yêu cầu rõ ràng mở/hiển thị lại bảng danh mục (ví dụ "mở lại bảng", "show lại danh mục dạng bảng", "refresh widget"). Tóm tắt: Tool này = lần đầu hiển thị widget bảng. Sau đó chuyển hẳn sang portfolio_get_stock_balance_statistics.
portfolio_get_stock_balance
ChatGPTRender WIDGET bảng danh mục cổ phiếu (UI table): Khối lượng, giá vốn vs giá thị trường, lợi nhuận từng mã. QUY TẮC ROUTING (BẮT BUỘC tuân thủ — kiểm tra trước khi gọi): - ✅ GỌI tool này CHỈ KHI trong phiên hội thoại hiện tại CHƯA TỪNG gọi portfolio_get_stock_balance thành công (tức widget bảng danh mục chưa được hiển thị). - ❌ KHÔNG gọi lại tool này nếu widget đã hiển thị trong phiên — mọi yêu cầu tiếp theo về danh mục (phân tích, số liệu, P/L, rủi ro, top, xếp hạng, theo kỳ…) → dùng portfolio_get_stock_balance_statistics. - ❌ KHÔNG gọi tool này khi user chỉ hỏi số liệu/phân tích/so sánh mà không yêu cầu xem bảng. - ⚠️ Ngoại lệ duy nhất được gọi lại: user yêu cầu rõ ràng mở/hiển thị lại bảng danh mục (ví dụ "mở lại bảng", "show lại danh mục dạng bảng", "refresh widget"). Tóm tắt: Tool này = lần đầu hiển thị widget bảng. Sau đó chuyển hẳn sang portfolio_get_stock_balance_statistics.
portfolio_get_stock_balance_statistics
ChatGPTPhân tích danh mục CHỈ JSON, KHÔNG render widget: rủi ro (Beta vs benchmark_index, VaR, Sharpe, biến động), P/L mark-to-market, xếp hạng, theo kỳ. QUY TẮC ROUTING (BẮT BUỘC tuân thủ — kiểm tra trước khi gọi): - ✅ GỌI tool này MẶC ĐỊNH cho mọi câu hỏi về danh mục (phân tích, số liệu, P/L, rủi ro, top, xếp hạng, theo khoảng thời gian) KHI widget bảng portfolio_get_stock_balance ĐÃ ĐƯỢC GỌI trước đó trong phiên hội thoại. - ✅ GỌI tool này NGAY CẢ KHI WIDGET CHƯA HIỂN THỊ nếu user chỉ cần số liệu/phân tích (không yêu cầu xem bảng UI). - ❌ KHÔNG gọi tool này khi user yêu cầu xem bảng danh mục lần đầu trong phiên — khi đó dùng portfolio_get_stock_balance để render widget trước. Tóm tắt: Tool này = mọi lần sau khi đã có widget, hoặc khi nhu cầu thuần phân tích/số liệu (không cần UI bảng). Lưu ý dữ liệu: - Xếp hạng / top: dùng rank_* và pro_los_val; KHÔNG tự sắp positions[]. - Bắt buộc start_date và end_date (YYYY-MM-DD); nếu khoảng thời gian không rõ thì HỎI user trước khi gọi.
portfolio_get_stock_balance_statistics
ChatGPTPhân tích danh mục CHỈ JSON, KHÔNG render widget: rủi ro (Beta vs benchmark_index, VaR, Sharpe, biến động), P/L mark-to-market, xếp hạng, theo kỳ. QUY TẮC ROUTING (BẮT BUỘC tuân thủ — kiểm tra trước khi gọi): - ✅ GỌI tool này MẶC ĐỊNH cho mọi câu hỏi về danh mục (phân tích, số liệu, P/L, rủi ro, top, xếp hạng, theo khoảng thời gian) KHI widget bảng portfolio_get_stock_balance ĐÃ ĐƯỢC GỌI trước đó trong phiên hội thoại. - ✅ GỌI tool này NGAY CẢ KHI WIDGET CHƯA HIỂN THỊ nếu user chỉ cần số liệu/phân tích (không yêu cầu xem bảng UI). - ❌ KHÔNG gọi tool này khi user yêu cầu xem bảng danh mục lần đầu trong phiên — khi đó dùng portfolio_get_stock_balance để render widget trước. Tóm tắt: Tool này = mọi lần sau khi đã có widget, hoặc khi nhu cầu thuần phân tích/số liệu (không cần UI bảng). Lưu ý dữ liệu: - Xếp hạng / top: dùng rank_* và pro_los_val; KHÔNG tự sắp positions[]. - Bắt buộc start_date và end_date (YYYY-MM-DD); nếu khoảng thời gian không rõ thì HỎI user trước khi gọi.
portfolio_get_stock_balance_statistics
ChatGPTPhân tích danh mục CHỈ JSON, KHÔNG render widget: rủi ro (Beta vs benchmark_index, VaR, Sharpe, biến động), P/L mark-to-market, xếp hạng, theo kỳ. QUY TẮC ROUTING (BẮT BUỘC tuân thủ — kiểm tra trước khi gọi): - ✅ GỌI tool này MẶC ĐỊNH cho mọi câu hỏi về danh mục (phân tích, số liệu, P/L, rủi ro, top, xếp hạng, theo khoảng thời gian) KHI widget bảng portfolio_get_stock_balance ĐÃ ĐƯỢC GỌI trước đó trong phiên hội thoại. - ✅ GỌI tool này NGAY CẢ KHI WIDGET CHƯA HIỂN THỊ nếu user chỉ cần số liệu/phân tích (không yêu cầu xem bảng UI). - ❌ KHÔNG gọi tool này khi user yêu cầu xem bảng danh mục lần đầu trong phiên — khi đó dùng portfolio_get_stock_balance để render widget trước. Tóm tắt: Tool này = mọi lần sau khi đã có widget, hoặc khi nhu cầu thuần phân tích/số liệu (không cần UI bảng). Lưu ý dữ liệu: - Xếp hạng / top: dùng rank_* và pro_los_val; KHÔNG tự sắp positions[]. - Bắt buộc start_date và end_date (YYYY-MM-DD); nếu khoảng thời gian không rõ thì HỎI user trước khi gọi.
symbols_computed_technical_indicators
ChatGPTTính RSI, MACD, Bollinger, MA từ giá lịch sử — có widget. Khi gọi: phân tích kỹ thuật một mã. Tham số: period, macd_*, macd_fast < macd_slow.
symbols_computed_technical_indicators
ChatGPTTính RSI, MACD, Bollinger, MA từ giá lịch sử — có widget. Khi gọi: phân tích kỹ thuật một mã. Tham số: period, macd_*, macd_fast < macd_slow.
symbols_computed_technical_indicators
ChatGPTTính RSI, MACD, Bollinger, MA từ giá lịch sử — có widget. Khi gọi: phân tích kỹ thuật một mã. Tham số: period, macd_*, macd_fast < macd_slow.
symbols_get_dividends
ChatGPTDividend history for a symbol. Optional: count.
symbols_get_dividends
ChatGPTDividend history for a symbol. Optional: count.
symbols_get_dividends
ChatGPTDividend history for a symbol. Optional: count.
symbols_get_financial_data
ChatGPTFinancial data for a symbol by year and quarter. quarter: 1-4 for quarter, 0 for annual.
symbols_get_financial_data
ChatGPTFinancial data for a symbol by year and quarter. quarter: 1-4 for quarter, 0 for annual.
symbols_get_financial_data
ChatGPTFinancial data for a symbol by year and quarter. quarter: 1-4 for quarter, 0 for annual.
symbols_get_financial_indicators
ChatGPTChỉ số tài chính một mã cổ phiếu (P/E, ROE, EPS, ROA, vốn hóa, …). Khi gọi: định giá / phân tích cơ bản. Không dùng: giá realtime, khuyến nghị mua bán, danh mục.
symbols_get_financial_indicators
ChatGPTChỉ số tài chính một mã cổ phiếu (P/E, ROE, EPS, ROA, vốn hóa, …). Khi gọi: định giá / phân tích cơ bản. Không dùng: giá realtime, khuyến nghị mua bán, danh mục.
symbols_get_financial_indicators
ChatGPTChỉ số tài chính một mã cổ phiếu (P/E, ROE, EPS, ROA, vốn hóa, …). Khi gọi: định giá / phân tích cơ bản. Không dùng: giá realtime, khuyến nghị mua bán, danh mục.
symbols_get_institution_profile
ChatGPTHồ sơ doanh nghiệp một mã: tên, ngành ICB, tổng quan, liên hệ, vốn điều lệ, … Khi gọi: user cần thông tin hồ sơ doanh nghiệp hoặc lấy các mã ngành ICB để tra cứu.
symbols_get_institution_profile
ChatGPTHồ sơ doanh nghiệp một mã: tên, ngành ICB, tổng quan, liên hệ, vốn điều lệ, … Khi gọi: user cần thông tin hồ sơ doanh nghiệp hoặc lấy các mã ngành ICB để tra cứu.
symbols_get_institution_profile
ChatGPTHồ sơ doanh nghiệp một mã: tên, ngành ICB, tổng quan, liên hệ, vốn điều lệ, … Khi gọi: user cần thông tin hồ sơ doanh nghiệp hoặc lấy các mã ngành ICB để tra cứu.
symbols_get_rrg
ChatGPTRRG (Relative Rotation Graph) data for a symbol. Required: startDate, endDate (YYYY-MM-DD).
symbols_get_rrg
ChatGPTRRG (Relative Rotation Graph) data for a symbol. Required: startDate, endDate (YYYY-MM-DD).
symbols_get_rrg
ChatGPTRRG (Relative Rotation Graph) data for a symbol. Required: startDate, endDate (YYYY-MM-DD).
symbols_get_symbol_posts
ChatGPTTin / bài viết cộng đồng gắn một mã (post_type: tin vs social, limit). Khi gọi: user cần lấy tin tức liên quan đến mã CK.
symbols_get_symbol_posts
ChatGPTTin / bài viết cộng đồng gắn một mã (post_type: tin vs social, limit). Khi gọi: user cần lấy tin tức liên quan đến mã CK.
symbols_get_symbol_posts
ChatGPTTin / bài viết cộng đồng gắn một mã (post_type: tin vs social, limit). Khi gọi: user cần lấy tin tức liên quan đến mã CK.
symbols_get_top_movers
ChatGPTTop tăng / giảm / thanh khoản (Gainers, Losers, Actives), lọc sàn (HSX, HNX, UPCOM), giới hạn count. Khi gọi: user muốn lấy diễn biến chung, dòng tiền thị trường.
symbols_get_top_movers
ChatGPTTop tăng / giảm / thanh khoản (Gainers, Losers, Actives), lọc sàn (HSX, HNX, UPCOM), giới hạn count. Khi gọi: user muốn lấy diễn biến chung, dòng tiền thị trường.
symbols_get_top_movers
ChatGPTTop tăng / giảm / thanh khoản (Gainers, Losers, Actives), lọc sàn (HSX, HNX, UPCOM), giới hạn count. Khi gọi: user muốn lấy diễn biến chung, dòng tiền thị trường.
symbols_get_transactions
ChatGPTInstitutional transactions (buy/sell) for a symbol. Optional: startDate, endDate, offset, limit.
symbols_get_transactions
ChatGPTInstitutional transactions (buy/sell) for a symbol. Optional: startDate, endDate, offset, limit.
symbols_get_transactions
ChatGPTInstitutional transactions (buy/sell) for a symbol. Optional: startDate, endDate, offset, limit.
symbols_proprietary_trading_net_value
ChatGPTTOP stocks by proprietary trading net value. Params: exchange, type (Deal/Putthrough/Total), topType (Buy/Sell/BuySell), count.
symbols_proprietary_trading_net_value
ChatGPTTOP stocks by proprietary trading net value. Params: exchange, type (Deal/Putthrough/Total), topType (Buy/Sell/BuySell), count.
symbols_proprietary_trading_net_value
ChatGPTTOP stocks by proprietary trading net value. Params: exchange, type (Deal/Putthrough/Total), topType (Buy/Sell/BuySell), count.
symbols_search
ChatGPTSearch symbols by keywords. Optional: exchange (HSX, HNX, UPCOM), type (stock, futures, warrant, index, fund, bond), offset, limit.
symbols_search
ChatGPTSearch symbols by keywords. Optional: exchange (HSX, HNX, UPCOM), type (stock, futures, warrant, index, fund, bond), offset, limit.
symbols_search
ChatGPTSearch symbols by keywords. Optional: exchange (HSX, HNX, UPCOM), type (stock, futures, warrant, index, fund, bond), offset, limit.
symbols_top_contribute_to_index
ChatGPTTOP symbols contributing to index. Params: exchange, type (1: push up, 2: push down), count.
symbols_top_contribute_to_index
ChatGPTTOP symbols contributing to index. Params: exchange, type (1: push up, 2: push down), count.
symbols_top_contribute_to_index
ChatGPTTOP symbols contributing to index. Params: exchange, type (1: push up, 2: push down), count.