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

Disciplines

Data Storage Systems

Publication Date

2023

Degree Granted

Bachelor of Arts

Document Type

Senior Independent Study Thesis

Share

COinS
 

© Copyright 2023 Yong Seok Lee