Python for Finance 31152

Код товару: 31152Паперова книга

In Detail

Python is a free and powerful tool that can be used to build a financial calculator options and price, and can also explain many trading strategies and test various hypotheses. This book details the steps needed to retrieve time series data from different public data sources.

Python for Finance explores the basics of programming in Python. It is a step-by-step tutorial that will teach you with the help of concise, practical programs, how to run various statistic tests. This book introduces you to the basic concepts and operations related to Python. You will also learn how to estimate illiquidity, Amihud (2002), liquidity measure, Pastor and Stambaugh (2003), Roll spread (1984), spread based on high-frequency data, beta (rolling beta), draw volatility smile and skewness, and construct a біном tree to price American options.

This book is a hands-on guide with easy-to-follow examples to help you learn about option theory, quantitative finance, financial modeling, and time series using Python.

Approach

A hands-on guide with easy-to-follow examples to help you learn about option theory, quantitative finance, financial modeling, and time series using Python.

Who this book is for    

Python for Finance is perfect for graduate students, practitioners, and application developers who wish to learn how to utilize Python to handle their financial needs. Basic programming knowledge is helpful, but not necessary.

 

 

Title:Python for Finance

By: Yuxing Yan

Publisher:Packt Publishing
Ebook: April 2014

Pages: 408

ISBN:978-1-78328-438-2

1'000 ₴
  • Нова Пошта
    Безкоштовно від 3'000,00 ₴
  • Укрпошта
    Безкоштовно від 1'000,00 ₴
  • Meest Пошта
    Безкоштовно від 3'000,00 ₴
Python for Finance - фото 1
Python for Finance - фото 2
Інші книги Packt Publishing
Mobile DevOps Playbook: A practical guide for delivering high-quality mobile applications like a pro
264544
Moataz Nabil
1'300 ₴
Learn PostgreSQL - Second Edition: Use, manage and build secure and scalable databases with PostgreSQL 16 2nd ed. Edition
281511
Luca FerrariEnrico Pirozzi
2'100 ₴
Microservices with Spring Boot 3 and Spring Cloud: Build resilient and scalable microservices using Spring Cloud, Istio, and Kubernetes 2nd ed. Edition
255738
Magnus Larsson
1'140 ₴1'200 ₴
Generative AI-Powered Assistant for Developers: Accelerate software development with Amazon Q Developer
295066
Behram IraniRahul Sonawane
1'600 ₴
Full Stack Development with Spring Boot 3 and React: Build modern web applications using the power of Java, React, and TypeScript 4th ed. Edition
264106
Juha Hinkula
1'700 ₴
The Linux DevOps Handbook: Customize and scale your Linux distributions to accelerate your DevOps workflow
263517
Damian WojslawGrzegorz Adamowicz
1'700 ₴
Swift Cookbook: Proven recipes for developing robust iOS applications with Swift 5.9 3rd ed. Edition
310248
Keith MoonDanny BolellaNathan LawlorChris Barker
1'500 ₴
Terraform for Google Cloud Essential Guide: Learn how to provision infrastructure in Google Cloud securely and efficiently
282226
Bernd Nordhausen
1'400 ₴
GitHub Actions Cookbook: A practical guide to automating repetitive tasks and streamlining your development process 1st Edition
310249
Michael Kaufmann
1'500 ₴

Характеристики

  • Бренд
  • Автор
  • Категорія
    Програмування
  • Номер видання
    1-е вид.
  • Рік
    2014
  • Сторінок
    408
  • Формат
    170х240 мм
  • Обкладинка
    М'яка
  • Мова
    Англійська

Від видавця

In Detail

Python is a free and powerful tool that can be used to build a financial calculator options and price, and can also explain many trading strategies and test various hypotheses. This book details the steps needed to retrieve time series data from different public data sources.

Python for Finance explores the basics of programming in Python. It is a step-by-step tutorial that will teach you with the help of concise, practical programs, how to run various statistic tests. This book introduces you to the basic concepts and operations related to Python. You will also learn how to estimate illiquidity, Amihud (2002), liquidity measure, Pastor and Stambaugh (2003), Roll spread (1984), spread based on high-frequency data, beta (rolling beta), draw volatility smile and skewness, and construct a біном tree to price American options.

This book is a hands-on guide with easy-to-follow examples to help you learn about option theory, quantitative finance, financial modeling, and time series using Python.

Approach

A hands-on guide with easy-to-follow examples to help you learn about option theory, quantitative finance, financial modeling, and time series using Python.

Who this book is for    

Python for Finance is perfect for graduate students, practitioners, and application developers who wish to learn how to utilize Python to handle their financial needs. Basic programming knowledge is helpful, but not necessary.

 

 

Title:Python for Finance

By: Yuxing Yan

Publisher:Packt Publishing
Ebook: April 2014

Pages: 408

ISBN:978-1-78328-438-2

Зміст

This book is aimed at Finance professionals and/or students with an interest in options trading and portfolio composition and evaluation.

Python for Finance
It assumes no Python programming experience. The author primarily uses Windows as the platform of choice. The author primarily refers to Python 3.3, strangely there are no cautionary or explanatory notes on the differences and usage вимога between the Python 2.7 series and the 3.3 series. This may cause some serious confusion to new people to Python. While none of the code is platform specific, it is Python after all, Windows using makes the code examples and installation instructions somewhat easier to follow for Windows users and a large percentage of people in Financial institutions and students seem to be locked in to the Windows platform.
Summary:

Ch1 Introduction and Installation of Python
Ch2 Using Python as an Ordinary Calculator
Ch3 Using Python as a Financial Calculator
Ch4 13 Lines of Python to Price a Call Option
Ch5 Introduction to Modules
Ch6 Introduction to Numpy Scipy
Ch7 Visual Finance via Matplotlib
Ch8 Statistical Analysis of Time Series
Ch9 The Black-Scholes-Merton Option Model
Ch10 Python Loops and Implied Volatility
Ch11 Monte Carlo Simulation and Options
Ch12 Volatility Measures and GARCH

The book takes a somewhat unique approach in interweaving Python concepts on an as needed basis with the introduction of progressively more advanced mathematics specific to the Finance field, primarily Options oriented.
I found the approach quite useful. In addition the book includes examples of retrieving financial data from a number of sources. specific code for retrieving data from Yahoo, Google, Federal Reserve and Prof French library is provided.
The introduction to NumPy, SciPy, and Matplotlib (графічний library) are quite well done with well chosen examples.
The book is a strong addition to the growing body of work for finance professionals who want to learn Python.
The book falls short in some of its more lofty goals including exploring Statsmodels and Pandas. And it has almost no mention of IPython notebook, which has rapidly become the default environment for many in the Finance field. Critically in my opinion, the book lacks a good explanation of the differences between floating point and integer arithmetic with its critical implications for Finance professionals.
To some degree this is to be expected since each of those topic areas is in fact subject to books of their own. That is, they are very large libraries and have numerous features that can and do interact with each other.
While the book does cover Pandas it's usage examples are somewhat limited. The text does not point out how Pandas is built on top of Numpy/Scipy. It does not cover the use of resample to change frequency offset or to offset frequencies. Nor does it cover in much the depth extensive IO libraries built into Pandas, which provide cleaner access to many external data sources like Yahoo, Google the Federal Reserve as well as SQL databases. The coverage is limited to a subset of the CSV IO and use some of the Pickle module. Further there is no mention of the Pandas Dataframe Plotting capabilities.
Statsmodels, like Pandas is a newer Python library with rapidly expanding capabilities. Basic capabilities are nicely explained but more advanced capabilities are not. I was hoping to see some usage examples of some of the more advanced capabilities with explanations, but I admit that that is due to my own current frustration with figuring out some of those things myself.
Advanced Financial concepts such as Time Series with Efficient frontier, Monte carlo simulation for options and GARCH are each well covered with good examples.
While some of the above sounds somewhat critical, I enjoyed the book and will keep it for quick reference, particularly for the Options valuation material. For those new to Python with a Finance interest, I would recommend the book highly, but I would augment it with additional Python material. The book is an excellent introduction and can provide a solid foundation for exploring the more advanced facilities of the various Python Financially oriented modules.

Відгуки про Python for Finance

Python for Finance
Python for Finance
1'000 ₴
Персонально для вас
Reinforcement Learning: Theory and Python Implementation 2024th Edition
291311
Zhiqing Xiao
2'300 ₴
High Performance Python. Practical Performant Programming for Humans
12791
Micha GorelickIan Ozsvald
2'400 ₴
Python Arithmetic: The Informational Nature of Numbers (Studies in Big Data, 153) 2024th Edition
295073
Vincenzo Manca
2'400 ₴
Introduction to Python and Large Language Models: A Guide to Language Models
302591
Dilyan Grigorov
2'400 ₴
Data Science: A First Introduction with Python
306597
Tiffany TimbersTrevor CampbellMelissa LeeJoel OstblomLindsey Heagy
2'500 ₴
Python 3: The Comprehensive Guide to Hands-On Python Programming
263355
Johannes ErnestiPeter Kaiser
2'590 ₴
Building AI Intensive Python Applications: Create intelligent apps with LLMs and vector databases
310246
Rachelle PalmerBen PerlmutterAshwin GangadharNicholas LarewSigfrido NarvaezThomas RueckstiessHenry WellerRichmond AlakeShubham Ranjan
2'600 ₴
Data Science Fundamentals with R, Python, and Open Data 1st Edition
275546
Marco Cremonini
2'800 ₴
Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices
114651
Harry PercivalBob Gregory
2'858 ₴
Security Architecture for Hybrid Cloud: A Practical Method for Designing Security Using Zero Trust Principles 1st Edition
276337
Mark BuckwellStefaan Van DaeleCarsten Horst
2'400 ₴
Practical Cloud Security: A Guide for Secure Design and Deployment 2nd Edition
273820
Chris Dotson
1'700 ₴