Quantlib入门目录简介1.Quantlib 基础 (Basics)Date Class:日期模块四种写法等价输出结果:True日期定义与运算逻辑判断获取Date内置日期和运算函数判断是否闰年Period:周期一年的等价写法Calendar:日历判断日期类型不同国家日历日和交易日的区别DayCounter:天数计算SimpleDayCounter:简单的日计数Schedule:时间表sched
转载
2023-10-11 16:15:04
72阅读
# 学习使用 QuantLib Python:新手指南
QuantLib 是一个强大的金融工具库,可以用于定价衍生品、管理投资组合及风险管理等。对于刚入行的小白来说,学习如何在 Python 中使用 QuantLib 是一个重要的步骤。本文将为你提供一个清晰的流程以及必要的代码示例,帮助你顺利入门。
## 流程概述
在学习如何使用 QuantLib 之前,我们首先明确一下整个实现过程。以下是
原创
2024-09-02 05:24:41
190阅读
# Python与QuantLib的结合:金融量化分析的利器
在金融领域,量化分析是一种重要的工具,它帮助投资者和分析师通过数学模型来预测市场行为。Python作为一种流行的编程语言,因其简洁的语法和强大的库支持,成为了许多金融分析师的首选。而QuantLib,一个开源的金融量化库,提供了丰富的金融工具和模型,使得Python在金融量化分析领域更加强大。
## 安装QuantLib
首先,我
原创
2024-07-22 11:26:55
137阅读
# Python QuantLib安装指南
## 引言
作为一名经验丰富的开发者,我将会指导你如何在Python中安装QuantLib这一金融工具包。QuantLib是一个用于定价和分析金融工具的开源库,如果你想在量化金融领域有所作为,掌握QuantLib是非常重要的。
## 安装流程
首先,让我们来看一下安装Python QuantLib的步骤:
| 步骤 | 操作 |
| ---- |
原创
2024-03-09 06:07:32
221阅读
# 安装QuantLib Python教程
## 流程图:
```mermaid
flowchart TD
A(开始)
B(下载QuantLib源代码)
C(解压缩源代码)
D(编译源代码)
E(安装QuantLib Python)
F(结束)
A --> B
B --> C
C --> D
D -->
原创
2024-03-10 03:33:27
192阅读
本篇文章给大家谈谈python3中文版下载手机版,以及python3.0中文版下载,希望对各位有所帮助,不要忘了收藏本站喔。 大家好,给大家分享一下python中文版下载安装教程,很多人还不知道这一点。下面详细解释一下练手的70个超火python小项目。现在让我们来看看! 0-PYthon的下载安装&PyCharm的下载安装及汉化零—ABOUT博主FIRSTMIDDLEEND
目录QuantLib 金融计算——自己动手封装 Python 接口(1)概述QuantLib 如何封装 Python 接口?自己封装 Python 接口封装 Array 和 MatrixQuantLibEx 和官方包混合使用附录:接口文件、setup.py 和 __init__.pyquantlibex.iql.itypes.icommon.ilinearalgebra.isetup.py__in
转载
2023-09-28 17:30:51
146阅读
目录QuantLib 金融计算——自己动手封装 Python 接口(2)概述如何封装一项复杂功能?寻找最小功能集合的策略实践估计期限结构参数修改官方接口文件下一步的计划扩展阅读QuantLib 金融计算——自己动手封装 Python 接口(2)概述下面,将演示如何包装 QuantLib 中的复杂功能,最终实现从固息债交易数据中估计期限结构模型的参数。如何封装一项复杂功能?经过一翻摸索后发现,要封装
转载
2023-10-27 14:04:27
26阅读
看这本书的过程中各种茅塞顿开,但开完后记住的并不多。。。写总结把自己不熟悉的记下来。其中大部分都可以在python2上用,少数python3的。第一章 数据结构和算法1.1 保存最后 N 个元素 collections.dequedeque(max_len=N) 创建了一个固定长度的序列,当有新序列加入而队列已满时会自动移除最老的那个记录。若不指定队列的大小,也就得到了一个无限界的队列,可以在两端
转载
2024-10-21 21:39:26
32阅读
目录 《Implementing QuantLib》译后记初心瞎忙收获彩蛋展望 就在几天之前,经历了一年时间断断续续的坚持,《Implementing QuantLib》的初步翻译工作告一段落。撰写此文作为总结和纪念。《Implementing QuantLib》译后记初心我还在读研究生的时候,为了实践某些计算金融学的课题自学了 C++ 语言(当时 C++ 大概是“老派 quant”最为推崇
转载
2024-08-27 12:30:22
92阅读
1. 列表list列表是有序的元素集合,元素的数据类型可以不一样,元素本身也可以是列表。a. 标志列表的标志是[ ],如#list
list1 = ['a', 'b', 5]
list2 = [list1, 'abc', 3]b. 常用操作创建列表 直接给元素 list1 = ['a', 'b', 'c]先创建一个空列表,再向列表中插入元素 list1 = [] list1.a
转载
2024-09-10 11:18:20
27阅读
"""
python3 only
LRU cache
"""
from collections import OrderedDict
from functools import wraps
def fib(n):
if n <= 1: # 0 or 1
return n
return f(n - 1) + f(n - 2) # 由于涉及到重复计算,这个
Nelson-Siegel- [Svensson]模型是拟合收益曲线的常用方法。可以用其参数的经济可解释性来解释其受欢迎程度,但这很可能是因为欧洲中央银行使用了它。但是,对ECB可能采取的措施不一定在所有情况下都有效:模型参数有时非常不稳定,无法收敛。纳尔逊(Nelson)和西格尔(Siegel)在其原始论文中从远期利率入手,然后推导了收益率至到期曲线的公式,该公式用原始符号表示如下:...
原创
2021-05-12 14:13:40
549阅读
Nelson-Siegel- [Svensson]模型是拟合收益曲线的常用方法。可以用其参数的经济可解释性来解释其受欢迎程度,但这很可能是因为欧洲中央银行使用了它。但是,对ECB可能采取的措施不一定在所有情况下都有效:模型参数有时非常不稳定,无法收敛。纳尔逊(Nelson)和西格尔(Siegel)在其原始论文中从远期利率入手,然后推导了收益率至到期曲线的公式,该公式用原始符号表示如下:...
原创
2021-05-19 23:36:24
549阅读
# 如何利用Python计算即期利率:QuantLib金融计算案例之固息债的价格久期与凸性
在金融领域,固息债券是投资者常用的工具之一。计算固息债券的价格久期和凸性可以帮助投资者评估利率变动对债券价格的影响。本文将利用Python中的QuantLib库来实现这些计算,并提供具体代码示例。
## 一、即期利率的概念
即期利率是指当前时点下,某种债务工具在未来某个特定时刻的利率。它可以用于估算未
原创
2024-09-01 03:56:01
290阅读
#!/usr/bin/env/python3
# -*- coding:utf-8 -*-
'''
Author:leo
Date&Time:2021/02/01 and 11:15
Project:Python3
FileName:Repay_formula
Description:...
还款方式:等额本息
1.提前还款:
提前还款违约金=剩余本金(包含当期)*违约金利率 -
转载
2023-09-05 14:24:28
180阅读
目录QuantLib 金融计算——基本组件之 Currency 类概述构造函数成员函数扩展阅读如果未做特别说明,文中的程序都是 python3 代码。QuantLib 金融计算——基本组件之 Currency 类载入 QuantLib:import QuantLib as ql
print(ql.__version__)1.15概述QuantLib 中描述货币基本信息的类是 Currency 及
转载
2024-05-19 10:17:02
32阅读
[TOC]如果未做特别说明,文中的程序都是 Python3 代码。QuantLib 金融计算——数学工具之数值积分载入模块import QuantLib as ql
import scipy
from scipy.stats import norm
from scipy.stats import lognorm
print(ql.__version__)1.12概述quantlib-python
转载
2024-09-19 09:30:19
79阅读
在前篇期权定价的范例中,我们看到QuantLib在经过简单的参数设定后,便能精确的算出期权的价格与希腊字母。在此我们针对前10行的源码来分析,说明QuantLib的对象逻辑与使用方法。首先,在使用QuantLib库前,当然要先安装它。安装QuantLib库非常简单,假定读者是使用Windows操作系统,按照默认方式安装好Python后,在开启控制面板(Console)的模式下,如下直接打入指令即可
转载
2023-08-02 09:09:45
188阅读
目录QuantLib 金融计算——案例之普通欧式期权分析概述普通欧式期权公式法定价1. 配置期权合约条款2. 构建期权对象3. 配置定价引擎4. 计算题外话:天数计算规则Quote总结扩展阅读如果未做特别说明,文中的程序都是 python3 代码。QuantLib 金融计算——案例之普通欧式期权分析载入 QuantLib 和其他包:import QuantLib as ql
import nump
转载
2023-11-16 17:26:43
10阅读