ПРИЛОЖЕНИЕ 3 Харатеристика используемых временных рядов

ТАБЛИЦА 37 Ряды индуцированной волатильности

Источник: расчеты автора

ТАБЛИЦА 38 Фиктивная переменная DUM

Источник: расчеты автора

ТАБЛИЦА 39 Фиктивная переменная THRES

Источник: расчеты автора

ТАБЛИЦА 40 Фиктивная переменная THRES*L

Источник: расчеты автора

ПРИЛОЖЕНИЕ 4 Регрессионный анализ скачков при альтернативных порогах

ТАБЛИЦА 41 Порог – 25%

Источник: расчеты автора

ТАБЛИЦА 42 Порог – 75%

Источник: расчеты автора

ПРИЛОЖЕНИЕ 5

Программа для расчета индуцированной волатильности методом Bakshi, Kapadia, Madan (2003)

Sub implied_volatility()

Dim data As String, nrows As Integer, iv As String, i As Integer, j As Integer, stock As Variant, mon As String, god As String

Windows("результат. xlsm").Activate

Sheets("результаты").Range("C1").Select

stock = Range(Selection, Selection. End(xlToRight)) 'акции

Cells(2, 2).Select

nrows = ActiveSheet. Cells. SpecialCells(xlLastCell).Row

s = Val(nrows)

Application. Workbooks. Open ("E:\Diploma\empirical data\Option tables 1year maturity\опционы 2001.xlsm")

Application. Workbooks. Open ("E:\Diploma\empirical data\Option tables 1year maturity\опционы 2002.xlsx")

Application. Workbooks. Open ("E:\Diploma\empirical data\Option tables 1year maturity\опционы 2003.xlsx")

Application. Workbooks. Open ("E:\Diploma\empirical data\Option tables 1year maturity\опционы 2004.xlsx")

Application. Workbooks. Open ("E:\Diploma\empirical data\Option tables 1year maturity\опционы 2005.xlsx")

НЕ нашли? Не то? Что вы ищете?

For j = 1 To 12

For i = 0 To s - 3

'программа для копирования и вставки (начало)

Windows("результат. xlsm").Activate

Sheets("результаты").Select

data = Cells(2 + i, 2).Value

god = Val(data / 10000)

If god = 2002 Then

Windows("опционы 2002.xlsx").Activate

mon = Val(data / 100)

Sheets(mon).Select

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=1, Criteria1:=stock(1, j)

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=2, Criteria1:= _

data

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=25

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=7

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=24

Range("c2").Select

If Range(Selection, Selection. End(xlDown)).Find(data) Is Nothing Then 'обрывание процесса при пустой ячейке

Windows("результат. xlsm").Activate

Sheets("результаты").Select

Cells(2 + i, 2 + j).Value = "na"

Sheets("расчетный лист").Select

Cells("2,2").Select

Range(Selection, Selection. End(xlToRight)).Select

Range(Selection, Selection. End(xlDown)).Select

Selection. Clear

Else

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=7, Criteria1:="C"

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=24, Criteria1:="<0.95" _

, Operator:=xlAnd

Range("B2").Select

Range(Selection, Selection. End(xlToRight)).Select

Range(Selection, Selection. End(xlDown)).Select

Application. CutCopyMode = False

Selection. Copy

Windows("результат. xlsm").Activate

Sheets("расчетный лист").Select

Range("B2").Select

ActiveSheet. Paste

'программа для копирования и вставки (конец)

Range("B2").Select

Range(Selection, Selection. End(xlToRight)).Select

Selection. AutoFilter

nrows = Worksheets("расчетный лист").AutoFilter. Range. Columns(1).SpecialCells(xlVisible).Count

c = Val(nrows)

call_part = 0 'расчет колл-части волатильности

For k = 1 To c - 1

moneyness = Log(Cells(2 + k, 25).Value)

Strike = Cells(2 + k, 24).Value

call_price = (Cells(2 + k, 9).Value + Cells(2 + k, 10).Value) / 2

call_part = 2 * (1 + moneyness) * call_price / (Strike ^ 2) + call_part

Next

Cells(2, 2).Select

Range(Selection, Selection. End(xlToRight)).Select

Range(Selection, Selection. End(xlDown)).Select

Selection. Clear

Windows("опционы 2002.xlsx").Activate

Sheets(mon).Select

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=7, Criteria1:="P"

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=24, Criteria1:=">1.05" _

, Operator:=xlAnd

Range("b2").Select

Range(Selection, Selection. End(xlToRight)).Select

Range(Selection, Selection. End(xlDown)).Select

Application. CutCopyMode = False

Selection. Copy

Windows("результат. xlsm").Activate

Sheets("расчетный лист").Select

Range("B2").Select

ActiveSheet. Paste

Range("B2").Select

Range(Selection, Selection. End(xlToRight)).Select

Selection. AutoFilter

nrows = Worksheets("расчетный лист").AutoFilter. Range. Columns(1).SpecialCells(xlVisible).Count

p = Val(nrows)

put_part = 0 ' расчет пут-части волатильности

For m = 1 To p - 1

moneyness = Log(Cells(2 + m, 25).Value)

Strike = Cells(2 + m, 24).Value

put_price = (Cells(2 + m, 9).Value + Cells(2 + m, 10).Value) / 2

put_part = 2 * (1 + moneyness) * put_price / (Strike ^ 2) + put_part

Next

iv_bakshi = put_part + call_part

Sheets("результаты").Select

Cells(2 + i, 2 + j).Value = iv_bakshi

'расчет дневной волатильности

Sheets("расчетный лист").Select

Cells(2, 2).Select

Range(Cells(50, 2), Cells(50, 27)) = 1

Range(Selection, Selection. End(xlToRight)).Select

Range(Selection, Selection. End(xlDown)).Select

Selection. Clear

Range(Cells(50, 2), Cells(50, 27)) = 1

End If

ElseIf god = 2001 Then

Windows("опционы 2001.xlsm").Activate

mon = Val(data / 100)

Sheets(mon).Select

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=1, Criteria1:=stock(1, j)

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=2, Criteria1:= _

data

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=25

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=7

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=24

Range("c2").Select

If Range(Selection, Selection. End(xlDown)).Find(data) Is Nothing Then 'обрывание процесса при пустой ячейке

Windows("результат. xlsm").Activate

Sheets("результаты").Select

Cells(2 + i, 2 + j).Value = "na"

Else

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=7, Criteria1:="C"

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=24, Criteria1:="<0.95" _

, Operator:=xlAnd

Range("B2").Select

Range(Selection, Selection. End(xlToRight)).Select

Range(Selection, Selection. End(xlDown)).Select

Application. CutCopyMode = False

Selection. Copy

Windows("результат. xlsm").Activate

Sheets("расчетный лист").Select

Range("B2").Select

ActiveSheet. Paste

'программа для копирования и вставки (конец)

Range("B2").Select

Range(Selection, Selection. End(xlToRight)).Select

Selection. AutoFilter

nrows = Worksheets("расчетный лист").AutoFilter. Range. Columns(1).SpecialCells(xlVisible).Count

c = Val(nrows)

call_part = 0

For k = 1 To c - 1

moneyness = Log(Cells(2 + k, 25).Value)

Strike = Cells(2 + k, 24).Value

call_price = (Cells(2 + k, 9).Value + Cells(2 + k, 10).Value) / 2

call_part = 2 * (1 + moneyness) * call_price / (Strike ^ 2) + call_part

Next

Cells(2, 2).Select

Range(Selection, Selection. End(xlToRight)).Select

Range(Selection, Selection. End(xlDown)).Select

Selection. Clear

Windows("опционы 2001.xlsm").Activate

Sheets(mon).Select

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=7, Criteria1:="P"

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=24, Criteria1:=">1.05" _

, Operator:=xlAnd

Cells(2, 2).Select

Range(Selection, Selection. End(xlToRight)).Select

Range(Selection, Selection. End(xlDown)).Select

Application. CutCopyMode = False

Selection. Copy

Windows("результат. xlsm").Activate

Sheets("расчетный лист").Select

Range("B2").Select

ActiveSheet. Paste

Range("B2").Select

Range(Selection, Selection. End(xlToRight)).Select

Selection. AutoFilter

nrows = Worksheets("расчетный лист").AutoFilter. Range. Columns(1).SpecialCells(xlVisible).Count

p = Val(nrows)

put_part = 0

For m = 1 To p - 1

moneyness = Log(Cells(2 + m, 25).Value)

Strike = Cells(2 + m, 24).Value

put_price = (Cells(2 + m, 9).Value + Cells(2 + m, 10).Value) / 2

put_part = 2 * (1 + moneyness) * put_price / (Strike ^ 2) + put_part

Next

iv_bakshi = put_part + call_part

Sheets("результаты").Select

Cells(2 + i, 2 + j).Value = iv_bakshi

'расчет дневной волатильности

Sheets("расчетный лист").Select

Cells(2, 2).Select

Range(Cells(50, 2), Cells(50, 27)) = 1

Range(Selection, Selection. End(xlToRight)).Select

Range(Selection, Selection. End(xlDown)).Select

Selection. Clear

Range(Cells(50, 2), Cells(50, 27)) = 1

End If

ElseIf god = 2003 Then

Windows("опционы 2003.xlsx").Activate

mon = Val(data / 100)

Sheets(mon).Select

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=1, Criteria1:=stock(1, j)

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=2, Criteria1:= _

data

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=25

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=7

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=24

Range("c2").Select

If Range(Selection, Selection. End(xlDown)).Find(data) Is Nothing Then 'обрывание процесса при пустой ячейке

Windows("результат. xlsm").Activate

Sheets("результаты").Select

Cells(2 + i, 2 + j).Value = "na"

Else

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=7, Criteria1:="C"

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=24, Criteria1:="<0.95" _

, Operator:=xlAnd

Range("B2").Select

Range(Selection, Selection. End(xlToRight)).Select

Range(Selection, Selection. End(xlDown)).Select

Application. CutCopyMode = False

Selection. Copy

Windows("результат. xlsm").Activate

Sheets("расчетный лист").Select

Range("B2").Select

ActiveSheet. Paste

'программа для копирования и вставки (конец)

Range("B2").Select

Range(Selection, Selection. End(xlToRight)).Select

Selection. AutoFilter

nrows = Worksheets("расчетный лист").AutoFilter. Range. Columns(1).SpecialCells(xlVisible).Count

c = Val(nrows)

call_part = 0

For k = 1 To c - 1

moneyness = Log(Cells(2 + k, 25).Value)

Strike = Cells(2 + k, 24).Value

call_price = (Cells(2 + k, 9).Value + Cells(2 + k, 10).Value) / 2

call_part = 2 * (1 + moneyness) * call_price / (Strike ^ 2) + call_part

Next

Cells(2, 2).Select

Range(Selection, Selection. End(xlToRight)).Select

Range(Selection, Selection. End(xlDown)).Select

Selection. Clear

Windows("опционы 2003.xlsx").Activate

Sheets(mon).Select

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=7, Criteria1:="P"

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=24, Criteria1:=">1.05" _

, Operator:=xlAnd

Cells(2, 2).Select

Range(Selection, Selection. End(xlToRight)).Select

Range(Selection, Selection. End(xlDown)).Select

Application. CutCopyMode = False

Selection. Copy

Windows("результат. xlsm").Activate

Sheets("расчетный лист").Select

Range("B2").Select

ActiveSheet. Paste

Range("B2").Select

Range(Selection, Selection. End(xlToRight)).Select

Selection. AutoFilter

nrows = Worksheets("расчетный лист").AutoFilter. Range. Columns(1).SpecialCells(xlVisible).Count

p = Val(nrows)

put_part = 0

For m = 1 To p - 1

moneyness = Log(Cells(2 + m, 25).Value)

Strike = Cells(2 + m, 24).Value

put_price = (Cells(2 + m, 9).Value + Cells(2 + m, 10).Value) / 2

put_part = 2 * (1 + moneyness) * put_price / (Strike ^ 2) + put_part

Next

iv_bakshi = put_part + call_part

Sheets("результаты").Select

Cells(2 + i, 2 + j).Value = iv_bakshi

'расчет дневной волатильности

Sheets("расчетный лист").Select

Cells(2, 2).Select

Range(Cells(50, 2), Cells(50, 27)) = 1

Range(Selection, Selection. End(xlToRight)).Select

Range(Selection, Selection. End(xlDown)).Select

Selection. Clear

Range(Cells(50, 2), Cells(50, 27)) = 1

End If

ElseIf god = 2004 Then

Windows("опционы 2004.xlsx").Activate

mon = Val(data / 100)

Sheets(mon).Select

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=1, Criteria1:=stock(1, j)

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=2, Criteria1:= _

data

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=25

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=7

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=24

Range("c2").Select

If Range(Selection, Selection. End(xlDown)).Find(data) Is Nothing Then 'обрывание процесса при пустой ячейке

Windows("результат. xlsm").Activate

Sheets("результаты").Select

Cells(2 + i, 2 + j).Value = "na"

Else

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=7, Criteria1:="C"

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=24, Criteria1:="<0.95" _

, Operator:=xlAnd

Range("B2").Select

Range(Selection, Selection. End(xlToRight)).Select

Range(Selection, Selection. End(xlDown)).Select

Application. CutCopyMode = False

Selection. Copy

Windows("результат. xlsm").Activate

Sheets("расчетный лист").Select

Range("B2").Select

ActiveSheet. Paste

'программа для копирования и вставки (конец)

Range("B2").Select

Range(Selection, Selection. End(xlToRight)).Select

Selection. AutoFilter

nrows = Worksheets("расчетный лист").AutoFilter. Range. Columns(1).SpecialCells(xlVisible).Count

c = Val(nrows)

call_part = 0

For k = 1 To c - 1

moneyness = Log(Cells(2 + k, 25).Value)

Strike = Cells(2 + k, 24).Value

call_price = (Cells(2 + k, 9).Value + Cells(2 + k, 10).Value) / 2

call_part = 2 * (1 + moneyness) * call_price / (Strike ^ 2) + call_part

Next

Cells(2, 2).Select

Range(Selection, Selection. End(xlToRight)).Select

Range(Selection, Selection. End(xlDown)).Select

Selection. Clear

Windows("опционы 2004.xlsx").Activate

Sheets(mon).Select

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=7, Criteria1:="P"

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=24, Criteria1:=">1.05" _

, Operator:=xlAnd

Range("b2").Select

Range(Selection, Selection. End(xlToRight)).Select

Range(Selection, Selection. End(xlDown)).Select

Application. CutCopyMode = False

Selection. Copy

Windows("результат. xlsm").Activate

Sheets("расчетный лист").Select

Range("B2").Select

ActiveSheet. Paste

Range("B2").Select

Range(Selection, Selection. End(xlToRight)).Select

Selection. AutoFilter

nrows = Worksheets("расчетный лист").AutoFilter. Range. Columns(1).SpecialCells(xlVisible).Count

p = Val(nrows)

put_part = 0

For m = 1 To p - 1

moneyness = Log(Cells(2 + m, 25).Value)

Strike = Cells(2 + m, 24).Value

put_price = (Cells(2 + m, 9).Value + Cells(2 + m, 10).Value) / 2

put_part = 2 * (1 + moneyness) * put_price / (Strike ^ 2) + put_part

Next

iv_bakshi = put_part + call_part

Sheets("результаты").Select

Cells(2 + i, 2 + j).Value = iv_bakshi

'расчет дневной волатильности

Sheets("расчетный лист").Select

Cells(2, 2).Select

Range(Cells(50, 2), Cells(50, 27)) = 1

Range(Selection, Selection. End(xlToRight)).Select

Range(Selection, Selection. End(xlDown)).Select

Selection. Clear

Range(Cells(50, 2), Cells(50, 27)) = 1

End If

ElseIf god = 2005 Then

Windows("опционы 2005.xlsx").Activate

mon = Val(data / 100)

Sheets(mon).Select

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=1, Criteria1:=stock(1, j)

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=2, Criteria1:= _

data

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=25

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=7

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=24

Range("c2").Select

If Range(Selection, Selection. End(xlDown)).Find(data) Is Nothing Then 'обрывание процесса при пустой ячейке

Windows("результат. xlsm").Activate

Sheets("результаты").Select

Cells(2 + i, 2 + j).Value = "na"

Else

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=7, Criteria1:="C"

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=24, Criteria1:="<0.95" _

, Operator:=xlAnd

Range("B2").Select

Range(Selection, Selection. End(xlToRight)).Select

Range(Selection, Selection. End(xlDown)).Select

Application. CutCopyMode = False

Selection. Copy

Windows("результат. xlsm").Activate

Sheets("расчетный лист").Select

Range("B2").Select

ActiveSheet. Paste

'программа для копирования и вставки (конец)

Range("B2").Select

Range(Selection, Selection. End(xlToRight)).Select

Selection. AutoFilter

nrows = Worksheets("расчетный лист").AutoFilter. Range. Columns(1).SpecialCells(xlVisible).Count

c = Val(nrows)

call_part = 0

For k = 1 To c - 1

moneyness = Log(Cells(2 + k, 25).Value)

Strike = Cells(2 + k, 24).Value

call_price = (Cells(2 + k, 9).Value + Cells(2 + k, 10).Value) / 2

call_part = 2 * (1 + moneyness) * call_price / (Strike ^ 2) + call_part

Next

Cells(2, 2).Select

Range(Selection, Selection. End(xlToRight)).Select

Range(Selection, Selection. End(xlDown)).Select

Selection. Clear

Windows("опционы 2005.xlsx").Activate

Sheets(mon).Select

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=7, Criteria1:="P"

ActiveSheet. Range("$B$2:$U$50000").AutoFilter Field:=24, Criteria1:=">1.05" _

, Operator:=xlAnd

Range("b2").Select

Range(Selection, Selection. End(xlToRight)).Select

Range(Selection, Selection. End(xlDown)).Select

Application. CutCopyMode = False

Selection. Copy

Windows("результат. xlsm").Activate

Sheets("расчетный лист").Select

Range("B2").Select

ActiveSheet. Paste

Range("B2").Select

Range(Selection, Selection. End(xlToRight)).Select

Selection. AutoFilter

nrows = Worksheets("расчетный лист").AutoFilter. Range. Columns(1).SpecialCells(xlVisible).Count

p = Val(nrows)

put_part = 0

For m = 1 To p - 1

moneyness = Log(Cells(2 + m, 25).Value)

Strike = Cells(2 + m, 24).Value

put_price = (Cells(2 + m, 9).Value + Cells(2 + m, 10).Value) / 2

put_part = 2 * (1 + moneyness) * put_price / (Strike ^ 2) + put_part

Next

iv_bakshi = put_part + call_part

Sheets("результаты").Select

Cells(2 + i, 2 + j).Value = iv_bakshi

'расчет дневной волатильности

Sheets("расчетный лист").Select

Cells(2, 2).Select

Range(Cells(50, 2), Cells(50, 27)) = 1

Range(Selection, Selection. End(xlToRight)).Select

Range(Selection, Selection. End(xlDown)).Select

Selection. Clear

Range(Cells(50, 2), Cells(50, 27)) = 1

End If

Else

Windows("результат. xlsm").Activate

Sheets("результаты").Select

Cells(2 + i, 2 + j).Value = "out of range"

Sheets("расчетный лист").Select

Cells(b2).Select

Range(Cells(50, 2), Cells(50, 27)) = 1

Range(Selection, Selection. End(xlToRight)).Select

Range(Selection, Selection. End(xlDown)).Select

Selection. Clear

Range(Cells(50, 2), Cells(50, 27)) = 1

End If

Next

Next

End Sub

ПРИЛОЖЕНИЕ 5 Программа фильтрации множественных прогнозов аналитиков

Sub repeat_del()

Dim crit0 As Variant, crit1 As Variant

Windows("samples for event study. xlsm").Activate

Sheets("samples").Cells(2, 3).Select

nrows = ActiveCell. SpecialCells(xlLastCell).Row

s = Val(nrows)

crit0 = Range(Cells(2, 2), Cells(2, 3))

counter = 0

For j = 2 To s - 2

crit1 = Range(Cells(1 + j, 2), Cells(1 + j, 3))

If crit1(1, 1) = crit0(1, 1) And crit1(1, 2) = crit0(1, 2) Then

counter = 1 + counter

Else

If counter = 0 Then

crit0 = crit1

Else

Range(Cells(j + 1, 1), Cells(j - counter + 1, 1)).Interior. Color = QBColor(12)

counter = 0

crit0 = crit1

End If

End If

Next

End Sub

[1] Peter F. Christoffersen «Elements of Financial Risk Management», стр.21

[2] Peter F. Christoffersen «Elements of Financial Risk Management», стр.20

[3] Peter F. Christoffersen «Elements of Financial Risk Management», стр.7 (stylized facts of asset returns)

[4] Peter F. Christoffersen «Elements of Financial Risk Management», стр.32

[5] Peter F. Christoffersen «Elements of Financial Risk Management», стр.33

 

[7] Среднее значение для рядов волатильности и фиктивных переменных было рассчитано как средневзвешенное от средних значений соответствующей величины каждого ряда

[8] Стандартное отклонение в скобках

[9] Стандартное отклонение среднего значения рассчитано при предположении о том, что фиктивные переменные различных акций имеют независимое распределение. Однако так как многие компании работают в одной или смежных отраслях, высока вероятность положительной связи между ними. Следовательно рассчитанный показатель стандартного отклонения является оптимистичным.

[10] Стандартные ошибки в скобках

[11] Стандартное отклонение среднего значения рассчитано при предположении о том, что фиктивные переменные различных акций имеют независимое распределение. Однако так как многие компании работают в одной или смежных отраслях, высока вероятность положительной связи между ними. Следовательно рассчитанный показатель стандартного отклонения является оптимистичным.

[12] Стандартные ошибки в скобках

[13] Стандартное отклонение среднего значения рассчитано при предположении о том, что фиктивные переменные различных акций имеют независимое распределение. Однако так как многие компании работают в одной или смежных отраслях, высока вероятность положительной связи между ними. Следовательно рассчитанный показатель стандартного отклонения является оптимистичным.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17