ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Financial Modelling in Python

دانلود کتاب مدل سازی مالی در پایتون

Financial Modelling in Python

مشخصات کتاب

Financial Modelling in Python

دسته بندی: برنامه نویسی: زبان های برنامه نویسی
ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9780470987841 
ناشر: Wiley 
سال نشر: 2009 
تعداد صفحات: 230 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 4 مگابایت 

قیمت کتاب (تومان) : 36,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 19


در صورت تبدیل فایل کتاب Financial Modelling in Python به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب مدل سازی مالی در پایتون نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب مدل سازی مالی در پایتون



Kurzbeschreibung

این کتاب:

به خواننده نشان می‌دهد که چگونه سریع شروع کند: اگرچه زبان برنامه‌نویسی پایتون یک زبان شی گرا قدرتمند است، یادگیری آن آسان است. به خصوص برای برنامه نویسانی که قبلاً با C یا C++ آشنا هستند.
به خواننده نشان دهید چگونه کد کمتری بنویسد: مقایسه معیارهای برنامه (تعداد کلاس ها، تعداد روش ها و غیره) نشان می دهد که برنامه ای که به زبان برنامه نویسی پایتون نوشته شده است می تواند چهار برابر کوچکتر از همان برنامه ای که در C++ نوشته شده است.
به خواننده نشان دهید چگونه کد بهتری بنویسد: زبان برنامه نویسی پایتون شیوه های کدنویسی خوب را تشویق می کند و جمع آوری خودکار زباله به شما کمک می کند از نشت حافظه جلوگیری کنید.
به خواننده نشان دهید چگونه سریعتر برنامه ها را توسعه دهیم: زبان برنامه نویسی پایتون ساده تر از C++ است و به این ترتیب، زمان توسعه شما هنگام نوشتن در آن می تواند تا دو برابر سریعتر باشد. برنامه‌های شما به خطوط کد کمتری نیز نیاز دارند.

فصل به فصل این کتاب به تدریج مجموعه‌ای از کدهای عملی را ایجاد می‌کند که به عنوان یک سیستم مهندسی مالی قابل توسعه در پایتون عمل می‌کند. این کتاب از مثال Black-Scholes برای شروع ساخت بسته پایتون استفاده می‌کند که کدی را که با پیشرفت کتاب ارائه می‌شود، در خود جای می‌دهد.

مطالب
1 به پایتون خوش آمدید
1.1 چرا پایتون؟
1.1.1 پایتون یک زبان برنامه نویسی سطح بالا است
1.1.2 پایتون «به خوبی با دیگران بازی می کند»
1.1.3 تصورات غلط رایج در مورد پایتون
1.2 نقشه راه برای این کتاب
2 گام اول با پایتون
2.1 فرمول بلک شولز
2.2 ماژول ها و بسته ها
2.3 تست واحد
3 گسترش پایتون از C++
3.1 انواع Boost.Datetime
3.2 ​​Boost.MultiArray انواع
4 ابزار ریاضی پایه
4.1 تولید اعداد تصادفی
4.2 N(.)
4.3 درون یابی
4.3.1 درون یابی در یک بعد
4.3.2 درون یابی در چند بعدی
4.4 ریشه یابی
4.4.1 روش دوبخشی
4.4.2 روش نیوتن رافسون< br /> 4.5 ربع
4.5.1 هرمیت
4.5.2 انتگرال چند جمله ای ثابت تکه ای
4.6 جبر خطی
4.6.1 وارونگی ماتریس
4.6.2 تجزیه ارزش تکین
4.6.3 حل سیستم های سه ضلعی
4.6.4 حل سیستم های خطی
4.6.5 شبه ریشه مربع
5 ساخت منحنی و سطح
5.1 منحنی های ضریب تخفیف
5.2 منحنی نوسان کاپلت
5.3 منحنی شدت
5.4 مکعب انحرافی جابجایی
6 قیمت گذاری با استفاده از روش های عددی
6.1 چارچوب قیمت گذاری مونت کارلو
6.2 چارچوب قیمت گذاری شبکه< br />7 مدل Hull-White
7.1 طراحی مبتنی بر مؤلفه
7.1.1 وضعیت
7.1.2 حافظه پنهان
7.1.3 درخواست کننده
7.1 .4 پرکننده
7.1.5 بازگشت
7.1.6 تکامل
7.2 قیمت گذاری برمودا
7.3 قیمت گذاری TARN
8 سیستم قیمت گذاری هیبریدی پایتون/C++< br />ضمیمه ها
1 بررسی ابزارهای برنامه نویسی پایتون
.2 مدل Hull-White

خلاصه

Python یک زبان برنامه نویسی زیبا است که شیء را ارائه می دهد. پشتیبانی از برنامه نویسی گرا، نحو قابل خواندن و نگهداری، ادغام با اجزای C، و مجموعه عظیمی از کتابخانه استاندارد و ماژول های افزونه از پیش کدگذاری شده. علاوه بر این، یادگیری پایتون آسان است اما به اندازه کافی قدرتمند است که بتواند بلندپروازانه ترین چالش های برنامه نویسی را انجام دهد.


توضیحاتی درمورد کتاب به خارجی

Kurzbeschreibung

This book will:

Show the reader how to get started quickly: Although the Python programming language is a powerful object-oriented language, it's easy to learn, especially for programmers already familiar with C or C++.
Show the reader how to write less code: Comparisons of program metrics (class counts, method counts, and so on) suggest that a program written in the Python programming language can be four times smaller than the same program written in C++.
Show the reader how to write better code: The Python programming language encourages good coding practices, and automatic garbage collection helps you avoid memory leaks.
Show the reader how to develop programs more quickly: The Python programming language is simpler than C++, and as such, your development time could be up to twice as fast when writing in it. Your programs will also require fewer lines of code.

Chapter by chapter this book gradually builds up a practical body of code that will serve as an extensible financial engineering system in python. The book uses the Black-Scholes example to begin the building of the python package that will house the code that will be presented as the book progresses.

Contents
1 Welcome to Python
1.1 Why Python?
1.1.1 Python is a high-level programming language
1.1.2 Python 'plays well with others'
1.1.3 Common misconceptions about Python
1.2 Roadmap for this book
2 First steps with Python
2.1 The Black-Scholes Formula
2.2 Modules and Packages
2.3 Unit-testing
3 Extending Python from C++
3.1 Boost.Datetime types
3.2 Boost.MultiArray types
4 Basic Mathematical Tools
4.1 Random number generation
4.2 N(.)
4.3 Interpolation
4.3.1 Interpolation in a single dimension
4.3.2 Interpolation in multiple-dimensions
4.4 Root-finding
4.4.1 Bisection Method
4.4.2 Newton-Raphson Method
4.5 Quadrature
4.5.1 Hermite
4.5.2 Piecewise constant polynomial integration
4.6 Linear Algebra
4.6.1 Matrix Inversion
4.6.2 Singular Value Decomposition
4.6.3 Solving Tridiagonal Systems
4.6.4 Solving linear systems
4.6.5 Pseudo square root
5 Curve and surface construction
5.1 Discount Factor Curves
5.2 Caplet Volatility Curves
5.3 Intensity Curves
5.4 Swaption Volatility Skew Cube
6 Pricing using Numerical Methods
6.1 Monte-Carlo pricing framework
6.2 A lattice pricing framework
7 The Hull-White model
7.1 A component based design
7.1.1 The state
7.1.2 The cache
7.1.3 The requestor
7.1.4 The filler
7.1.5 The rollback
7.1.6 The evolve
7.2 Pricing a Bermudan
7.3 Pricing a TARN
8 Hybrid Python/C++ Pricing Systems
Appendices
1 A Survey of Python Programming Tools
.2 Hull-White model

Synopsis

Python is an elegant programming language that offers object-oriented programming support, a readable, maintainable syntax, integration with C components, and an enormous collection of precoded standard library and extension modules. Moreover, Python is easy to learn but powerful enough to take on the most ambitious programming challenges.





نظرات کاربران