reese3928/fincomepy

ساخت وبلاگ

این commit به هیچ شعبه ای در این مخزن تعلق ندارد و ممکن است به یک فورک خارج از مخزن تعلق داشته باشد.

نام در حال حاضر استفاده شده است

یک برچسب از قبل با نام شعبه ارائه شده وجود دارد. بسیاری از دستورات Git هر دو نام برچسب و شاخه را می پذیرند، بنابراین ایجاد این شاخه ممکن است باعث رفتار غیرمنتظره شود. آیا مطمئن هستید که می خواهید این شعبه را ایجاد کنید؟

  • محلی
  • فضاهای کد

از Git یا Checkout با SVN با استفاده از URL وب استفاده کنید.

با CLI رسمی ما سریع کار کنید. بیشتر بدانید.

ورود به سیستم لازم

برای استفاده از Codespace لطفا وارد شوید.

راه اندازی دسکتاپ GitHub

اگر اتفاقی نیفتاد، GitHub Desktop را دانلود کنید و دوباره امتحان کنید.

راه اندازی دسکتاپ GitHub

اگر اتفاقی نیفتاد، GitHub Desktop را دانلود کنید و دوباره امتحان کنید.

راه اندازی Xcode

اگر اتفاقی نیفتاد، Xcode را دانلود کنید و دوباره امتحان کنید.

راه اندازی کد ویژوال استودیو

پس از آماده شدن فضای کد شما باز می شود.

مشکلی در تهیه فضای کد شما وجود داشت، لطفاً دوباره امتحان کنید.

آخرین ارتکاب

آمار Git

فایل ها

آخرین اطلاعات commit بارگیری نشد.

README. md

مجموعه ای از ابزارها برای انجام محاسبات مربوط به اوراق بهادار با درآمد ثابت در پایتون. ماژول پایتون با یک اپلیکیشن Flask با همان عملکرد همراه است.

در خط فرمان:

برای اجرای برنامه، در خط فرمان:

در مرورگر شما را به برنامه می آورد.

image

اولین بسته های وارداتی

محاسبه Spread از باند کوپن صفر

به شرط داشتن اوراق قرضه 5 ساله با کوپن سالانه 3 درصد. فرض کنید نرخ کوپن صفر 1 تا 5 ساله به ترتیب 1٪، 1. 5038، 1. 8085، 2. 0652٪ و 2. 2199٪ باشد. یعنی

 

بلوغ نرخ کوپن صفر کوپن جریان نقدی
1 1. 0٪ 3. 0٪
2 1. 5038٪ 3. 0٪
3 1. 8085٪ 3. 0٪
4 2. 0652٪ 3. 0٪
5 2. 2199٪ 103. 0٪

برای محاسبه z-spread، ابتدا یک شی ZspreadZero بسازید:

z-spread را بدست آورید (مقدار برگشتی بر حسب درصد است):

z-spread را تجسم کنید:

image

محاسبه Spread از باند کوپن همتراز

به شرط داشتن اوراق قرضه 5 ساله با کوپن سالانه 3 درصد. فرض کنید نرخ کوپن 1 تا 5 ساله به ترتیب 1، 1. 5، 1. 8، 2. 05 درصد و 2. 2 درصد باشد. یعنی

 

بلوغ نرخ کوپن همتراز کوپن جریان نقدی
1 1. 0٪ 3. 0٪
2 1. 5٪ 3. 0٪
3 1. 8٪ 3. 0٪
4 2. 05٪ 3. 0٪
5 2. 2٪ 103. 0٪

z-spread را بدست آورید (مقدار برگشتی بر حسب درصد است):

قیمت اوراق، بازده و سایر محاسبات مرتبط

فرض کنید با اطلاعات زیر پیوندی داریم.

آرگومان "پایه" قرارداد شمارش روز را مشخص می کند

  • بهره تعهدی (معادل EXCEL ACCRINT)
  • قیمت کثیف اوراق قرضه (معادل EXCEL PRICE)
  • بازده اوراق قرضه (معادل EXCEL YIELD)
  • مدت زمان باند مکالی، مدت زمان اصلاح شده، DV01 و تحدب
  • تغییر قیمت اوراق را با توجه به تغییر بازدهی تخمین بزنید

Repo شروع به پرداخت، پایان پرداخت، و شکستن حتی بازده

فرض کنید ما با اطلاعات زیر پیوند و repo داریم.

  • پرداخت پایان repo

خرید و پرداخت repo همچنین می تواند با ارائه فقط اطلاعات جزئی اوراق قرضه حاصل شود.

  • شکستن حتی بازده

مبنای خالص اوراق قرضه و نرخ repo ضمنی

فرض کنید ما اطلاعات آینده اوراق قرضه زیر را داریم.

 

اطلاعات آینده باند
توافق 2020-7-17
بلوغ 2027-5-15
کوپن 2. 375 ٪
قیمت بازار 113. 015625 ٪
فراوانی کوپن 2
پایه 1
دوره بازپرداخت 75
نرخ بازپرداخت 0. 14 ٪
قیمت آینده 139. 4375 ٪
عامل تبدیل 0. 8072
  • قیمت رو به جلو
  • ارزش آینده
  • پایه خالص
  • نرخ repo ضمنی

با فرض اینکه ما 1-10 سال نرخ اوراق قرضه بدون ریسک 3. 12 ٪ و 1-10 سال نرخ اوراق قرضه خطرناک 3. 72 ٪ داریم. یعنی

 

بلوغ نرخ بدون خطر نرخ خطرناک
1 3. 12 ٪ 3. 72 ٪
2 3. 12 ٪ 3. 72 ٪
3 3. 12 ٪ 3. 72 ٪
4 3. 12 ٪ 3. 72 ٪
5 3. 12 ٪ 3. 72 ٪
6 3. 12 ٪ 3. 72 ٪
7 3. 12 ٪ 3. 72 ٪
8 3. 12 ٪ 3. 72 ٪
9 3. 12 ٪ 3. 72 ٪
10 3. 12 ٪ 3. 72 ٪

برای محاسبه CDS ، ابتدا یک شی CDS را بسازید:

به دست آوردن CDS گسترش:

یک روش جایگزین برای ساخت شیء CDS این است که ریسک نرخ آزاد و گسترش اوراق بهادار < pan> فرض کنید ما با اطلاعات زیر پیوند و repo داریم.

بازار رمزارزها...
ما را در سایت بازار رمزارزها دنبال می کنید

برچسب : نویسنده : محمود کیانوش بازدید : 44 تاريخ : شنبه 26 فروردين 1402 ساعت: 17:10