Packt
Python for Finance: Investment Fundamentals & Data Analytics
Packt

Python for Finance: Investment Fundamentals & Data Analytics

包含在 Coursera Plus

深入了解一个主题并学习基础知识。
中级 等级

推荐体验

2 周 完成
在 10 小时 一周
灵活的计划
自行安排学习进度
深入了解一个主题并学习基础知识。
中级 等级

推荐体验

2 周 完成
在 10 小时 一周
灵活的计划
自行安排学习进度

您将学到什么

  • Master the Python programming language and its application to financial data analysis.

  • Learn to calculate rates of return and measure investment risks using Python.

  • Apply Markowitz Portfolio Theory and the Capital Asset Pricing Model in portfolio optimization.

  • Understand and implement Monte Carlo simulations for financial forecasting and decision-making.

要了解的详细信息

可分享的证书

添加到您的领英档案

作业

18 项作业

授课语言:英语(English)

了解顶级公司的员工如何掌握热门技能

Petrobras, TATA, Danone, Capgemini, P&G 和 L'Oreal 的徽标

该课程共有17个模块

In this module, we will introduce the course, outlining the main objectives and topics that will be covered. We’ll also introduce the instructors and explain who this course is designed for, providing a comprehensive overview of what to expect throughout the lessons.

涵盖的内容

1个视频1篇阅读材料

In this module, we will break down the fundamentals of programming, focusing on Python's suitability for finance. You'll also learn about Jupyter Notebooks and how to install and set them up for an optimal coding experience. This section will equip you with the tools to begin your programming journey.

涵盖的内容

7个视频1个作业1个插件

In this module, we will introduce you to Python variables and data types. You will learn how to work with different types of data, such as numbers and strings, and understand the role they play in programming. This foundation will help you handle more complex data operations as you progress.

涵盖的内容

5个视频1个作业1个插件

In this module, we will cover Python’s essential syntax elements, including operators, commenting, and the importance of indentation. You’ll learn techniques to enhance code readability and functionality, preparing you for more complex coding challenges.

涵盖的内容

7个视频1个作业1个插件

In this module, we will dive deeper into Python operators, focusing on comparison, logical, and identity operators. You will enhance your ability to create expressions that drive decision-making in your code.

涵盖的内容

2个视频1个作业1个插件

In this module, we will explore conditional statements, such as IF, ELSE, and ELIF. You’ll learn how to build logic-driven code that can handle different scenarios and outcomes based on conditions.

涵盖的内容

4个视频1个作业1个插件

In this module, we will focus on Python functions—how to define them, use parameters, and combine them with other tools. You’ll also explore some of Python’s built-in functions to streamline your programming.

涵盖的内容

7个视频1个作业1个插件

In this module, we will cover Python’s sequence types, including lists, tuples, and dictionaries. You’ll learn how to store, slice, and manage data effectively within these structures.

涵盖的内容

5个视频1个作业1个插件

In this module, we will explore how to use iterations to process and analyze data in Python. You’ll learn how to work with loops and conditionals together to automate tasks, enhancing the functionality of your code.

涵盖的内容

8个视频1个作业1个插件

In this module, we will delve into more advanced Python concepts, such as object-oriented programming and using external libraries. You’ll also learn which Python packages are essential for data analysis and finance, helping you work more efficiently.

涵盖的内容

15个视频1个作业1个插件

In this module, we will explore the foundational concepts of calculating and comparing rates of return. You’ll learn how to apply these concepts in Python to compute the returns of individual securities, portfolios, and stock indices, providing key insights into risk and performance.

涵盖的内容

10个视频1个作业1个插件

In this module, we will dive into risk measurement in finance. You’ll learn how to quantify the risk of securities and portfolios, calculate covariance and correlation, and use Python tools to analyze the risks associated with investment decisions.

涵盖的内容

10个视频1个作业1个插件

In this module, we will cover regression analysis and its application in finance. You will learn how to run regressions in Python, interpret the results, and use key indicators such as Alpha and Beta to assess financial performance.

涵盖的内容

4个视频1个作业1个插件

In this module, we will introduce Markowitz Portfolio Optimization, focusing on building efficient portfolios. You’ll learn to calculate the efficient frontier in Python and optimize asset allocation to achieve the best balance between risk and return.

涵盖的内容

4个视频1个作业1个插件

In this module, we will examine the Capital Asset Pricing Model (CAPM), its calculation, and its significance in finance. You’ll use Python to calculate Beta, expected returns, and performance metrics like the Sharpe Ratio and Alpha to evaluate investments.

涵盖的内容

8个视频1个作业1个插件

In this module, we will focus on multivariate regression analysis, applying it in the context of finance. You’ll learn to run multivariate regressions in Python and analyze the relationships between multiple variables affecting asset performance.

涵盖的内容

2个视频1个作业1个插件

In this module, we will delve into Monte Carlo simulations and their powerful applications in finance. You’ll use Python to simulate future profits, forecast stock prices, and apply the Black Scholes formula, enhancing your ability to make informed investment decisions.

涵盖的内容

13个视频3个作业

位教师

Packt - Course Instructors
Packt
971 门课程229,122 名学生

提供方

Packt

从 Finance 浏览更多内容

人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.
自 2018开始学习的学生
''能够按照自己的速度和节奏学习课程是一次很棒的经历。只要符合自己的时间表和心情,我就可以学习。'
Jennifer J.
自 2020开始学习的学生
''我直接将从课程中学到的概念和技能应用到一个令人兴奋的新工作项目中。'
Larry W.
自 2021开始学习的学生
''如果我的大学不提供我需要的主题课程,Coursera 便是最好的去处之一。'
Chaitanya A.
''学习不仅仅是在工作中做的更好:它远不止于此。Coursera 让我无限制地学习。'
Coursera Plus

通过 Coursera Plus 开启新生涯

无限制访问 10,000+ 世界一流的课程、实践项目和就业就绪证书课程 - 所有这些都包含在您的订阅中

通过在线学位推动您的职业生涯

获取世界一流大学的学位 - 100% 在线

加入超过 3400 家选择 Coursera for Business 的全球公司

提升员工的技能,使其在数字经济中脱颖而出

常见问题