Introduction to Python programming for finance

Python is the 4th most popular programming language in the world. Given its easy readability and simple syntax, it is beginner-friendly and widely used as an introductory language to programming. Due to its open-sourced nature, Python is bolstered by a plethora of libraries that can be applied in ma...

Full description

Saved in:
Bibliographic Details
Main Author: Quek, Lin Hui
Other Authors: Li Fang
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/165954
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-165954
record_format dspace
spelling sg-ntu-dr.10356-1659542023-04-21T15:37:35Z Introduction to Python programming for finance Quek, Lin Hui Li Fang School of Computer Science and Engineering ASFLi@ntu.edu.sg Engineering::Computer science and engineering::Software::Programming languages Business::Information technology::Data management Python is the 4th most popular programming language in the world. Given its easy readability and simple syntax, it is beginner-friendly and widely used as an introductory language to programming. Due to its open-sourced nature, Python is bolstered by a plethora of libraries that can be applied in many different situations, this includes many applications in Finance. Financial and data analytics are on the rise in demand in the Finance industry, with a significant number of job listings stating that candidates who are familiar with basic Python are preferred. With that in mind, this project aims to educate students on the applications of Python in the Finance field to empower them to use Python as a tool to make data-driven decisions. In the project, the student would use a combination of data scraped from the web and data from popular finance libraries and derive insights from the data. Furthermore, the project aims to give Finance students the opportunity to directly apply the skills that they learnt to a Python program that they would be able to use. It will also teach them critical skills that they can use for financial research and financial analytics. In addition, the course would be compiled into an online platform that is designed with effective teaching in mind. The platform would complement the course to provide the students with additional resources to reinforce their knowledge at their own pace and have the flexibility to revisit parts that they are not familiar with later. Lastly, the report ends with a conclusion and recommendations for future works that can be done on the online platform. Overall, PyraFin aims to provide a learning platform for finance students to effectively learn the python skills that would be most important to them in an effective and efficient way. Bachelor of Engineering (Computer Science) 2023-04-17T07:07:37Z 2023-04-17T07:07:37Z 2023 Final Year Project (FYP) Quek, L. H. (2023). Introduction to Python programming for finance. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/165954 https://hdl.handle.net/10356/165954 en SCSE22-0466 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering::Software::Programming languages
Business::Information technology::Data management
spellingShingle Engineering::Computer science and engineering::Software::Programming languages
Business::Information technology::Data management
Quek, Lin Hui
Introduction to Python programming for finance
description Python is the 4th most popular programming language in the world. Given its easy readability and simple syntax, it is beginner-friendly and widely used as an introductory language to programming. Due to its open-sourced nature, Python is bolstered by a plethora of libraries that can be applied in many different situations, this includes many applications in Finance. Financial and data analytics are on the rise in demand in the Finance industry, with a significant number of job listings stating that candidates who are familiar with basic Python are preferred. With that in mind, this project aims to educate students on the applications of Python in the Finance field to empower them to use Python as a tool to make data-driven decisions. In the project, the student would use a combination of data scraped from the web and data from popular finance libraries and derive insights from the data. Furthermore, the project aims to give Finance students the opportunity to directly apply the skills that they learnt to a Python program that they would be able to use. It will also teach them critical skills that they can use for financial research and financial analytics. In addition, the course would be compiled into an online platform that is designed with effective teaching in mind. The platform would complement the course to provide the students with additional resources to reinforce their knowledge at their own pace and have the flexibility to revisit parts that they are not familiar with later. Lastly, the report ends with a conclusion and recommendations for future works that can be done on the online platform. Overall, PyraFin aims to provide a learning platform for finance students to effectively learn the python skills that would be most important to them in an effective and efficient way.
author2 Li Fang
author_facet Li Fang
Quek, Lin Hui
format Final Year Project
author Quek, Lin Hui
author_sort Quek, Lin Hui
title Introduction to Python programming for finance
title_short Introduction to Python programming for finance
title_full Introduction to Python programming for finance
title_fullStr Introduction to Python programming for finance
title_full_unstemmed Introduction to Python programming for finance
title_sort introduction to python programming for finance
publisher Nanyang Technological University
publishDate 2023
url https://hdl.handle.net/10356/165954
_version_ 1764208154832273408