QuantLib
: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
Loading...
Searching...
No Matches
ql
indexes
ibor
cdor.hpp
Go to the documentation of this file.
1
/* -*- mode: c++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2
3
/*
4
Copyright (C) 2005 StatPro Italia srl
5
6
This file is part of QuantLib, a free-software/open-source library
7
for financial quantitative analysts and developers - http://quantlib.org/
8
9
QuantLib is free software: you can redistribute it and/or modify it
10
under the terms of the QuantLib license. You should have received a
11
copy of the license along with this program; if not, please email
12
<quantlib-dev@lists.sf.net>. The license is also available online at
13
<http://quantlib.org/license.shtml>.
14
15
This program is distributed in the hope that it will be useful, but WITHOUT
16
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
17
FOR A PARTICULAR PURPOSE. See the license for more details.
18
*/
19
20
/*! \file cdor.hpp
21
\brief %CDOR rate
22
*/
23
24
#ifndef quantlib_cdor_hpp
25
#define quantlib_cdor_hpp
26
27
#include <
ql/indexes/iborindex.hpp
>
28
#include <
ql/time/calendars/canada.hpp
>
29
#include <
ql/time/daycounters/actual365fixed.hpp
>
30
#include <
ql/currencies/america.hpp
>
31
32
namespace
QuantLib
{
33
34
//! %CDOR rate
35
/*! Canadian Dollar Offered Rate fixed by IDA.
36
37
Conventions are taken from a number of sources including
38
OpenGamma "Interest Rate Instruments and Market Conventions
39
Guide", BBG, IKON.
40
41
\warning This is the rate fixed in Canada by IDA. Use CADLibor
42
if you're interested in the London fixing by BBA.
43
*/
44
class
Cdor
:
public
IborIndex
{
45
public
:
46
Cdor
(
const
Period
&
tenor
,
47
const
Handle<YieldTermStructure>
& h = {})
48
:
IborIndex
(
"CDOR"
,
tenor
, 0,
CADCurrency
(),
49
Canada
(),
ModifiedFollowing
,
false
,
50
Actual365Fixed
(), h) {}
51
};
52
53
}
54
55
56
#endif
actual365fixed.hpp
Actual/365 (Fixed) day counter.
america.hpp
American currencies.
canada.hpp
Canadian calendar.
QuantLib::Actual365Fixed
Actual/365 (Fixed) day count convention.
Definition:
actual365fixed.hpp:45
QuantLib::CADCurrency
Canadian dollar.
Definition:
america.hpp:68
QuantLib::Canada
Canadian calendar.
Definition:
canada.hpp:73
QuantLib::Cdor
CDOR rate
Definition:
cdor.hpp:44
QuantLib::Cdor::Cdor
Cdor(const Period &tenor, const Handle< YieldTermStructure > &h={})
Definition:
cdor.hpp:46
QuantLib::Handle
Shared handle to an observable.
Definition:
handle.hpp:41
QuantLib::IborIndex
base class for Inter-Bank-Offered-Rate indexes (e.g. Libor, etc.)
Definition:
iborindex.hpp:35
QuantLib::InterestRateIndex::tenor
Period tenor() const
Definition:
interestrateindex.hpp:62
QuantLib::Period
Definition:
period.hpp:44
QuantLib::ModifiedFollowing
@ ModifiedFollowing
Definition:
businessdayconvention.hpp:45
iborindex.hpp
base class for Inter-Bank-Offered-Rate indexes
QuantLib
Definition:
any.hpp:35
Generated by
Doxygen
1.9.5