Python for Finance-Module 1-day 1 and day 2 (1)
Python for Finance-Module 1-day 1 and day 2 (1)
CA : UE Weightage : 100 : 0 Pass Marks (CA and UE) : 40% Aggregate Pass Marks : 40%
Easy-to-learn
Easy-to-read
Easy-to-maintain
Robust
Case Sensitive Language
Effective as a Rapid Prototyping Tool
A Memory Manager
Interpreted and (Byte-) Compiled
PYTHON DISADVANTAGES - MINUS POINTS
https://www.pwc.com/us/en/careers/university-relations/data-driven.
html
Homework:
Write the summary in one page and submit on google class/digii
WORKING IN PYTHON
• Pandas: for working with data sets. It has functions for analyzing, cleaning, exploring,
and manipulating data.
• Plotly: for data visualization and supports various graphs like line charts, scatter plots,
bar charts, histograms, area plots, etc. Plotly produces interactive graphs, can be
embedded on websites
• Yfinance (for Yahoo Finance) is arguably the best freely available data source for
Market data on stocks, bonds, currencies, and cryptocurrencies.
(Continued on next page)
Matplotlib
Matplotlib is a
comprehensive
library for creating
static, animated,
and interactive
visualizations in
Python.
Matplotlib makes
easy things easy
and hard things
possible.
Seaborn:
Seaborn: widely popular data visualization library that is
commonly used for data science and machine learning tasks
https://blog.quantinsti.com/creatin
g-heatmap-using-python-seaborn
/
Beautifulsoup: Beautiful Soup is a library that
makes it easy to scrape
information from web pages.