Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 15

A PROJECT REPORT

ON

STOCK MARKET ANALYSIS

FOR AISSCE 2021-22 EXAMINATION


[AS A PART OF THE INFORMATICS PRACTICES
COURSE (065)]

G UIDED BY S UBMITTED BY
Ms. Shikha Kothari Krishna Sharma

PGT (Comp. Sc.)


CERTIFICATE
This is to certify that the Project / Dissertation entitled “Stock Market

Analysis” is a bonafide work done by Krishna Sharma of class XII in partial

fulfillment of CBSE’s AISSCE Examination 2022 and has been carried

out under my direct supervision and guidance. This report or a similar

report on the topic has not been submitted for any other examination and

does not form a part of any other course undergone by the candidate.

Krishna Sharma Ms. Shikha Kothari


Roll No. - 1963437 PGT (Comp. Sc.)

Principal External Examiner


Dr. Prakash Choudhary

Institution Stamp
ACKNOWLEDGEMENT

I would like to express my special thanks of gratitude to my teacher Ms.

Shikha Kothari as well as our principal Dr. Prakash Choudhary who gave

me the golden opportunity to do this wonderful project on the topic

“Stock Market Analysis”, which also helped me in doing a lot of

Research and I came to know about so many new things. I am really

thankful to them.

Secondly, I would also like to thank my parents and friends who helped

me a lot in finishing this project within the limited time.

Krishna Sharma

Class – XII
I NDEX

1. Introduction 1

2. About Python, .csv file and data visualization 2

3. Coding 4

4. Conclusion 10

5. Bibliograph 11
Page|1

I NTRODUCTION
A stock market is a place where stocks were traded. It is controlled by
SEBI. Company collects money through IPO, the secondary market’s
share prices will never affect the company’s cash book. A stock
exchange is a marketplace where securities, such as stocks and bonds,
are bought and sold. Bonds are typically tried Over-the-counter, but
some corporate bonds can be traded on stock exchanges. Stock
exchanges allow companies to raise capital and investors to make
informed decisions using real-time price information. Exchanges can
be a physical location or an electronic trading platform. Though people
are typically familiar with the image of the trading floor, many
exchanges now use electronic trading.

All companies that wish to go public must satisfy certain reporting


requirements as outlined by the securities commissions of their respective
jurisdictions.

In the United States, the Securities and Exchange Commission dictates


that companies must discuss and publish their financial statements, as
well as make other disclosures. These are published in the form of
quarterly and annual reports.

On top of these requirements, to be listed on an exchange, a company


must also satisfy the requirements of the stock exchange they wish to be
listed on. Below are some examples of listing requirements by the three
aforementioned exchanges. Listing requirements may also differ for initial
public offerings (IPO).
Page|2

ABOUT PYTHON, .csv file & Data


Visualization
 Python is an interpreted, object-oriented, high-level
programming language with dynamic semantics. Its high-level
built in data structures, combined with dynamic typing and
dynamic binding, make it very attractive for Rapid Application
Development, as well as for use as a scripting or glue language
to connect existing components together. Python's simple, easy
to learn syntax emphasizes readability and therefore reduces the
cost of program maintenance. Python supports modules and
packages, which encourages program modularity and code
reuse. The Python interpreter and the extensive standard library
are available in source or binary form without charge for all
major platforms, and can be freely distributed.
 Data visualization is the graphical representation of information
and data. By using visual elements like charts, graphs, and
maps, data visualization tools provide an accessible way to see
and understand trends, outliers, and patterns in data.
 CSV stands for ‘Comma-Separated Values‘. It means the
data(values) in a CSV file are separated by a delimiter i.e.,
comma. Data in a CSV file is stored in tabular format with an
Page|3

extension of .csv. Generally, CSV files are used with Google


spreadsheets or Microsoft Excel sheets. A CSV file contains a
number of records with the data spread across rows and
columns. The approach of the program:
 Import required libraries, matplotlib library for visualizing, and
CSV library for reading CSV data.
 Open the file using open( ) function with ‘r’ mode (read-only)
from CSV library and read the file using csv.reader( ) function.
 Read each line in the file using for loop.
 Append required columns into a list.
 After reading the whole CSV file, plot the required data as X
and Y axis.
 In this example, we are plotting names as X-axis and ages as Y-
axis.
Page|4

CODING PART
S tock Market Analysis Of

Dominos:- C ODE:-

O UTPUT:

-
Page|5

S tock Market Analysis Of

Microsoft:- C ODE:-

O UTPUT:-
Page|6

S tock Market Analysis Of

Starbucks:- C ODE:-

O UTPUT:-
Page|7

S tock Market Analysis Of

Amazon:- C ODE:-

O UTPUT:-
Page|8

S tock Market Analysis Of

Apple:- C ODE:-

O UTPUT:-
Page|9

S tock Market Analysis Of

Tesla:- C ODE:-

O UTPUT:-
P a g e | 10

CONCLUSION
Stock Market has always been known to be unpredictable. The same can
be concluded from the above analysis of different companies and their
stocks over the years. For the proper analysis of different companies we
chose companies from different sectors such as technology, food,
electronics, web etc.
Also while looking on these variations we kept in mind about the current
situation and circumstances that each companies has gone through
especially the pandemic. While companies such as Tesla, Amazon from
technological department witnessed exponential growth whereas
companies like Dominos and others while were purely dependent on
offline medium saw a downfall in their stock values over the years. Due to
Pandemic and growing craze of technology the more technological
department saw great heights in growth but still on the regular analysis of
each company their stocks constantly fluctuate their value. The companies
which are focusing more on future are really on a high. But you never
know when times change.

So, in a nutshell, Stock market is one of the most unpredictable places in


this world. On hand it provides opportunity to get public but on the other
hand it involves Risk as well. We cannot predict its future behavior or
performances based on its past performance, just like human behavior
don’t follow a pattern, similarly prices of stocks in a stock market also
keeps on changing. It’s always better to be a visionary and view stocks
with that view point, in that case life in stocks would get much easier.
P a g e | 11

BIBLIOGRAPHY

 https://www.fool.com/investing/how-to-invest/stocks/how-to-

research-stocks/

 https://www.investopedia.com/articles/fundamental-

analysis/11/choosing-valuation-methods.asp

 https://www.moneycontrol.com/news/business/markets/top-

10-stocks-to-look-at-based-on-warren-buffetts-investment-

methodology-5773561.html

 https://onlinelibrary.wiley.com/doi/abs/10.1111/j.1540-

5915.1972.tb00535.x

 https://in.investing.com/indices/nse-all-share-historical-data

 https://www.nasdaq.com/market-activity/quotes/historical

 https://www.macrotrends.net/

 https://en.wikipedia.org/wiki/Main_Page

 What is Python? Executive Summary | Python.org

You might also like