Developing an Android application for value investing
This project aimed to develop a user-friendly Android mobile application that helps potential and beginner investors understand today’s financial markets using Value Investing principles. The motivation behind this project stems from challenges they face such as the lack of financial literacy and in...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/176493 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | This project aimed to develop a user-friendly Android mobile application that helps potential and beginner investors understand today’s financial markets using Value Investing principles. The motivation behind this project stems from challenges they face such as the lack of financial literacy and information overload.
To address these challenges, the literature review section examines the traditional discounted cash flows and excess returns models, highlighting their limitations and the proposed modifications to simplify them, streamlining company valuation with fewer required assumptions and forecasts. This in turn, makes the company valuation process more accessible to individuals with limited financial literacy. In the following methodology section, these modifications form the basis for the development of the two adapted finance models and a company stage determiner.
The requirements and app architecture & design sections outline the key features of the app. The main feature is the usage of the adapted models to rank companies based on their growth potential within the app. Another feature is the stock info which streamlines the presentation of company financials to help investors easily access crucial information for decision-making, addressing the issue of information overload. Other app features include a watchlist for monitoring real-time prices, portfolio management tool for tracking investment holdings and performance, and a curated news feed for market developments.
The implementation section covers how those features are implemented using the React Native framework for the frontend and Django for the backend. After which, comprehensive test case scenarios to ensure app requirements are met.
The final sections conclude with the project’s achievements and recommendations for future work that can be done to improve the app. |
---|