Coder Social home page Coder Social logo

fantykid / investsandbox Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 128.95 MB

A simulated stock trading platform designed for practice and educational purposes. Enables users to trade virtual stocks with real-time data, manage portfolios, and track performance.

License: MIT License

Java 57.72% Python 42.28%

investsandbox's Introduction

股票模擬交易平台:專案功能文件

專案概述(初階版本)

本平台旨在為中長期投資者提供一個模擬交易環境,讓用戶能夠在選定的過去時間進行股票買賣模擬。透過這個平台,用戶可以更好地理解股票市場的運作,並練習如何根據基本的股價和成交量信息進行交易。

主要功能

  • 用戶註冊和登錄
  • 允許新用戶進行註冊。
  • 已註冊用戶可以進行登錄。
  • 提供密碼找回功能。

模擬交易

  • 用戶可以選擇特定的過去日期和股票代碼。
  • 根據選定的日期和股票代碼,展示相關的股價和成交量信息。
  • 允許用戶在模擬環境中進行買入和賣出操作。
  • 提供一個模擬的資金帳戶,用於追蹤模擬交易的結果。

資料展示

  • 展示選定股票在選定日期的開盤價、最高價、最低價和收盤價。
  • 展示選定股票在選定日期的成交量。
  • 提供基本的線圖,包括價格線圖和成交量線圖。

用途和目標群體

  • 用途:本平台主要用於教育和練習目的,讓用戶能夠在一個風險較低的環境中練習股票交易。

  • 目標群體:本平台主要針對中長期投資者,特別是那些希望進一步了解股票市場和練習交易策略的初學者。

技術棧

  • 程式語言:Java(用戶界面和業務邏輯)、Python(數據爬取和處理)
  • 資料庫管理系統:SQLite (如果以後有聯網需求能夠轉移至mySQL)
  • 開發環境:VS Code
  • 預計使用的API和庫:JavaFX, SQLite JDBC Driver, Requests(Python庫), Pandas(Python庫)

未來發展

  • 考慮添加更多的技術指標和基本面數據。
  • 考慮模擬交易成本和稅費。
  • 提供更多種類的線圖和分析工具。

注意事項

  • 本平台僅供學習和練習使用,不應作為實際投資的依據。
  • 由於本平台在初階版本中僅提供有限的信息和功能,用戶應謹慎使用,並意識到其局限性。

investsandbox's People

Contributors

fantykid avatar fantasticalkid avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.