[Mã code 94738]

Full code phần mềm Phân Tích và Theo Dõi Thị Trường Chứng Khoán (JavaFx)

  (1 Đánh giá)
  0       3    

Ứng dụng Phân Tích và Theo Dõi Thị Trường Chứng Khoán là một ứng dụng Desktop được xây dựng bằng Java và JavaFX nhằm hỗ trợ người dùng theo dõi thị trường chứng khoán theo thời gian thực. Hệ thống có

Danh mục
Thể loại
Ngày đăng
24-5-2026
Loại file
Full code
File download
 # [#]
CAM KẾT TỪ NGƯỜI BÁN
Code như demo
Chức năng đầy đủ
Hỗ trợ cài đặt


Source code
2

Đánh giá (2)
5/5

Ngày tham gia
10/4/2024

1. Chức Năng Theo Dõi Giá Cổ Phiếu

Hệ thống cho phép người dùng theo dõi dữ liệu giá cổ phiếu được cập nhật từ Alpha Vantage.

Người dùng có thể xem:

  • Giá mở cửa
  • Giá đóng cửa
  • Giá cao nhất
  • Giá thấp nhất
  • Khối lượng giao dịch
  • Tỷ lệ tăng/giảm giá

Dữ liệu được cập nhật liên tục giúp người dùng nắm bắt nhanh biến động của thị trường.


2. Chức Năng Hiển Thị Biểu Đồ Chứng Khoán

Ứng dụng cung cấp biểu đồ trực quan để hỗ trợ phân tích xu hướng cổ phiếu.

Các chức năng gồm:

  • Hiển thị biểu đồ đường giá cổ phiếu
  • Hiển thị lịch sử giao dịch
  • Theo dõi biến động theo thời gian
  • Hiển thị khối lượng giao dịch
  • Tương tác trực tiếp với biểu đồ

Người dùng có thể dễ dàng phân tích xu hướng tăng giảm của cổ phiếu thông qua giao diện trực quan.


3. Chức Năng Xem Top Cổ Phiếu

Hệ thống hỗ trợ hiển thị các bảng xếp hạng cổ phiếu nổi bật trên thị trường.

Bao gồm:

  • Top Trending Stocks
  • Top Gainers
  • Top Losers
  • Top Volume Changes

Tính năng này giúp người dùng nhanh chóng xác định:

  • Các cổ phiếu đang được quan tâm
  • Các mã tăng mạnh
  • Các mã giảm mạnh
  • Các mã có biến động lớn

4. Chức Năng Quản Lý Watchlist

Người dùng có thể tạo danh sách các cổ phiếu yêu thích để theo dõi.

Các chức năng chính:

  • Thêm cổ phiếu vào watchlist
  • Xóa cổ phiếu khỏi watchlist
  • Lưu dữ liệu watchlist
  • Theo dõi nhanh các mã cổ phiếu quan tâm

Dữ liệu được lưu bằng SQLite để hỗ trợ truy cập nhanh và hoạt động offline.


5. Chức Năng Xem Tin Tức Tài Chính

Ứng dụng tự động lấy dữ liệu tin tức tài chính và chứng khoán từ API.

Người dùng có thể:

  • Xem danh sách tin tức mới nhất
  • Tìm kiếm tin tức theo từ khóa
  • Xem chi tiết bài viết
  • Xem nguồn tin
  • Xem thời gian đăng tải

Ngoài ra hệ thống còn hỗ trợ đánh giá cảm xúc tin tức:

  • Bullish
  • Bearish
  • Neutral

Giúp người dùng đánh giá tâm lý thị trường hiệu quả hơn.


6. Chức Năng Tìm Kiếm Cổ Phiếu

Hệ thống hỗ trợ tìm kiếm cổ phiếu nhanh chóng theo mã ticker.

Sau khi tìm kiếm, người dùng có thể:

  • Xem thông tin cổ phiếu
  • Xem biểu đồ
  • Xem dữ liệu lịch sử
  • Theo dõi giá hiện tại

7. Chức Năng Chatbot AI

Ứng dụng tích hợp chatbot AI sử dụng Gemini API của Google.

Chatbot hỗ trợ:

  • Trả lời câu hỏi về chứng khoán
  • Giải thích thuật ngữ tài chính
  • Phân tích thị trường
  • Hỗ trợ người dùng tìm hiểu đầu tư
  • Tư vấn thông tin cổ phiếu


XEM THÊM ==> Hướng dẫn cài đặt chi tiết

HÌNH ẢNH DEMO


Java,JavaFx,phần mềm Phân Tích thị trường,chứng khoán

Java,JavaFx,phần mềm Phân Tích thị trường,chứng khoán

Java,JavaFx,phần mềm Phân Tích thị trường,chứng khoán

Java,JavaFx,phần mềm Phân Tích thị trường,chứng khoán

Java,JavaFx,phần mềm Phân Tích thị trường,chứng khoán


HƯỚNG DẪN CÀI ĐẶT
  1. Cài đặt môi trường:
    • Đảm bảo bạn đã cài đặt JDK (Java Development Kit) phiên bản 11 trở lên.
    • Đảm bảo bạn đã cài đặt Apache Maven.
  2. Cấu hình biến môi trường:​​
  • Tạo một tệp có tên .env ở thư mục gốc của dự án.
  • Thêm các khóa API và cấu hình cần thiết vào tệp này:

# URL kết nối tới cơ sở dữ liệu SQLite

DB_URL=jdbc:sqlite:stockAV.db

# Khóa API cho Alpha Vantage (dùng cho giá cổ phiếu)

ALPHA_VANTAGE_API_KEY1=YOUR_ALPHA_VANTAGE_API_KEY_HERE

# Khóa API cho Alpha Vantage (dùng cho tin tức)

ALPHA_VANTAGE_API_KEY3=ANOTHER_ALPHA_VANTAGE_API_KEY_HERE

# Khóa API cho Google Gemini (dùng cho Chatbot)

GEMINI_API_KEY=YOUR_GEMINI_API_KEY_HERE

  1. Build dự án:
    • Mở terminal hoặc command prompt tại thư mục gốc và chạy lệnh sau để Maven tải các thư viện phụ thuộc và build dự án: mvn clean install
  2. Chạy ứng dụng:
    • Sau khi build thành công, bạn có thể chạy ứng dụng qua terminal bằng lệnh mvn javafx:run

 




Nguồn: Topcode.vn

BÌNH LUẬN (0)


ĐÁNH GIÁ (1)

ĐIỂM TRUNG BÌNH

5
1 Đánh giá
Code rất tốt (1)
Code tốt (0)
Code rất hay (0)
Code hay (0)
Bình thường (0)
Thành viên
Nội dung đánh giá
15:04 - 24/5/2026
Code rất tốt
Code rất tốt và phù hợp để phát triển
HỖ TRỢ TRỰC TUYẾN