Abstract
In the wake of the COVID-19 pandemic, the stock market has seen a large spike in the number of retail investors. This surge in investors has led to a greater need for tools and resources that instill good investing practices to aid the investor in a volatile and unpredictable market.
This paper, then, provides an in-depth discussion of the two main investing paradigms, short-term and long-term investing, to identify the approach that is better suited for most investors. Additionally, it outlines the resources and theories that can be considered and implemented to create a web application, named Stock Market Simulator, that can be used to develop good long-term investing strategies. These tools and theories are divided into three main sections. First, an overview of the Django framework is given. This includes the architecture, setup process, and important concepts pertaining to development in Django. Second, User Interface design theories are discussed. Different theories such as Human Centered Design, the Gulf of Execution and Evaluation, and the Seven Stages of Action serve as the backbone of both the discussion and the User Interface design choices made for the Stock Market Simulator. Lastly, data management is discussed to outline the database management system in Django as well as the process used to fetch the data for the application.
Advisor
Visa, Sofia
Department
Computer Science
Recommended Citation
Lee, Yong Seok, "A Django Implementation of a Stock Market Simulation Web Application" (2023). Senior Independent Study Theses. Paper 10564.
https://openworks.wooster.edu/independentstudy/10564
Disciplines
Data Storage Systems
Publication Date
2023
Degree Granted
Bachelor of Arts
Document Type
Senior Independent Study Thesis
© Copyright 2023 Yong Seok Lee