A Project Synopsis on
Investing and stock prices website
Submitted in partial fulfillment of the
requirements for the degree of
Bachelor of Technology
in
Computer Science and Engineering
(AI )
by
Mohit Singh(s), 2101611520029
Anant Kumar(s), 2101611520003
Harsh Maheshwari(s), 2101611520020
Archit Dhyani(s), 2101611520004
Submitted to
Ms. Vaishali Puranik
Krishna Engineering College, Ghaziabad- 201007 Affiliated to
Dr. A.P.J. Abdul Kalam Technical University, Lucknow ,
2024
Final Year Project (KCS – 753)
1. INTRODUCTION
In today’s fast-paced financial world, navigating the complexities of investing and stock prices can
feel overwhelming. Our website is designed to make this journey easier and more engaging for
everyone, whether you’re just starting out or looking to refine your strategy.
We provide real-time stock updates, market insights, and tools that help you track your investments
effectively. Our goal is to create a space where you can feel confident in making informed
decisions, all while connecting with a community of like-minded investors.
Investing doesn’t have to be intimidating. With our platform, you’ll find the resources and support
you need to take charge of your financial future. Join us as we simplify the investment process and
celebrate the excitement of the stock market together! [2]
2. OBJECTIVE
The objective of this project is to create a user-friendly website that provides real-time stock prices,
historical data, and market trends. The website aims to help users make informed investment
decisions by offering easy access to relevant information, allowing both beginners and experienced
investors to track and analyze stock market performance.
3. LITERATURE SURVEY
A considerable research effort has been devoted to developing innovative features for online
investing platforms in recent years, with numerous studies focusing on user experience, market
analysis tools, and community engagement, all of which inform the design and functionality of
our project.
3.1 A Survey on Online Investing Platforms
The landscape of online investing platforms has evolved significantly, driven by advancements
in technology and changing user expectations. This survey examines key aspects of these
platforms, focusing on features, user engagement, and the impact of financial technology.
Numerous studies highlight the growth of online trading platforms, emphasizing their role in
democratizing access to financial markets. Platforms like Zerodha have set benchmarks in
usability and features, providing insights into user preferences and behaviors in trading.
3.2 Market Analysis and Tools:
Literature emphasizes the importance of analytical tools in investment platforms. Various studies
highlight that access to real-time data, technical indicators, and market analysis features can lead
to better investment outcomes. Tools that visualize data trends (e.g., graphs and charts) have
been shown to aid in decision-making. [4]
3.3 Technological Advancements and Future Trends
As technology evolves, so do the capabilities of online investing platforms. The integration of
artificial intelligence (AI) and machine learning (ML) is increasingly prevalent, offering
personalized investment recommendations and predictive analytics (Lee & Chen, 2021). Future
trends suggest a growing emphasis on mobile-first solutions and enhanced security measures to
protect user data. [5]
4. RESEARCH METHODOLOGY
This project utilizes the MERN stack (MongoDB, Express.js, React.js, and Node.js) to develop
our online investing platform. MongoDB stores user data and real-time stock information, while
Express.js manages server-side APIs. React.js creates a responsive user interface, and Node.js
ensures scalability for multiple user requests. [1]
We also integrate third-party APIs for current market data and implement strong security
measures, including JSON Web Tokens (JWT). Additionally, we will incorporate AI and
machine learning to enhance data analysis and provide personalized investment
recommendations, making our platform interactive and user-centric. [2]
5. EXPECTED OUTCOME
The expected outcome of this project is to deliver a dynamic online investing platform that
provides users with real-time access to stock prices and market trends through seamless
integration of third-party APIs. The platform will feature a highly interactive and user-friendly
interface, making it easy for both beginners and experienced investors to navigate and analyze
stock performance.
The integration of AI and machine learning will enable personalized investment
recommendations tailored to user behavior, enhancing the decision-making process.
Furthermore, the platform will be scalable, efficiently handling multiple user requests while
employing strong security measures to safeguard user data. Users will benefit from
comprehensive market analysis, including historical data, and the project is expected to
culminate in a successful deployment, attracting positive feedback and facilitating informed
investment choices.
6. REFRENCES
[1] - MDN Web Docs. (2024). React documentation. Available at https://reactjs.org/.
[2] Rachid, R., & Tang, Z. (2018). Performance optimization in MERN stack applications.
International Journal of Computer Science and Network Security, 18(4), 25-31.
[3] Kratzke, N., & Quint, P.-C. (2017). Understanding cloud-native applications after 10 years of
cloud computing - A systematic mapping study. Journal of Systems and Software, 126, 1-16.
[4] Nassirtoussi, A. K., Aghabozorgi, S., Wah, T. Y., & Ngo, D. C. L. (2014). Text mining for
market prediction: A systematic review. Expert Systems with Applications, 41(16), 7653-
7670.
[5] Bollen, J., Mao, H., & Zeng, X. (2011). Twitter mood predicts the stock market. Journal of
Computational Science, 2(1), 1-8.