exponenta event banner

подвести итог

Отображение результатов оценки модели условного отклонения

Описание

пример

summarize(Mdl) отображает сводку модели условного отклонения Mdl.

  • Если Mdl является оценочной моделью, возвращенной estimate, то summarize распечатывает результаты оценки в окне команд MATLAB ®. Дисплей включает в себя сводку оценок и таблицу оценок параметров с соответствующими стандартными ошибками, t статистикой и p-значениями. Резюме оценки включает в себя статистику соответствия, такую как информационный критерий Акаике (AIC).

  • Если Mdl является нерасчетной моделью, возвращенной garch, egarch, или gjr, то summarize печать стандартного отображения объекта (то же самое отображение, напечатанное при создании модели).

пример

results = summarize(Mdl) возвращает одну из следующих переменных и не печатает в окне команд.

  • Если Mdl является оценочной моделью, то results - структура, содержащая результаты оценки.

  • Если Mdl является недооцененной моделью, то results является garch, egarch, или gjr объект модели, равный Mdl.

Примеры

свернуть все

Распечатайте результаты оценки модели GARCH с использованием смоделированных данных.

Моделирование данных из модели GARCH (1,1) с известными значениями параметров .

Mdl0 = garch('Constant',0.01,'GARCH',0.8,'ARCH',0.14);
rng 'default'; % For reproducibility
[V,Y] = simulate(Mdl0,100);

Подберите модель GARCH (1,1) к моделируемым данным. Подавление отображения оценки .

Mdl = garch(1,1);
EstMdl = estimate(Mdl,Y,'Display','off');

Отображение сводки оценки.

summarize(EstMdl)
 
   GARCH(1,1) Conditional Variance Model (Gaussian Distribution)
 
    Effective Sample Size: 100
    Number of Estimated Parameters: 3
    LogLikelihood: -96.5255
    AIC: 199.051
    BIC: 206.866
 
                 Value     StandardError    TStatistic      PValue  
                _______    _____________    __________    __________

    Constant     0.0167      0.016508         1.0117         0.31169
    GARCH{1}    0.77263       0.07769          9.945      2.6523e-23
    ARCH{1}     0.19169      0.075068         2.5535        0.010664

 

Оцените несколько моделей, передав шаблон модели EGARCH и данные estimate. Варьируйте количество задержек ARCH и GARCH между моделями. Извлеките AIC из результатов оценки и выберите модель, которая минимизирует статистику соответствия.

Моделирование данных из модели EGARCH (0,1) с известными значениями параметров .

Mdl0 = egarch('Constant',0.01,'ARCH',0.75,'Leverage',-0.1);
rng(2); % For reproducibility
[~,Y] = simulate(Mdl0,100);

Чтобы определить количество задержек ARCH и GARCH, создайте и оцените несколько моделей EGARCH. Варьируйте количество запаздываний GARCH и ARCH (p и q соответственно) среди моделей от 0 до 1 запаздывания. Исключить случай, когда p = 1 и q = 0, поскольку наличие лагов GARCH требует наличия лагов ARCH. Подавление всех экранов оценки. Извлеките AIC из структуры результатов оценки. Область AIC сохраняет AIC.

pq = [0 0; 0 1; 1 1];
AIC = zeros(size(pq,1),1); % Preallocation

for j = 1:size(pq,1)
    Mdl = egarch(pq(j,1),pq(j,2));
    EstMdl = estimate(Mdl,Y,'Display','off');
    results = summarize(EstMdl);
    AIC(j) = results.AIC;
end

Сравните значения AIC между моделями.

[minAIC,bestidx] = min(AIC,[],1);
bestPQ = pq(bestidx,:)
bestPQ = 1×2

     0     1

Наиболее подходящей моделью является модель EGARCH (0,1), поскольку ее соответствующий AIC является самым низким. Эта модель также имеет структуру модели, используемой для моделирования данных.

Входные аргументы

свернуть все

Модель условного отклонения, заданная как garch, egarch, или gjr объект модели, возвращенный estimate, garch, egarch, или gjr.

Выходные аргументы

свернуть все

Сводка модели, возвращаемая в виде массива структуры или garch, egarch, или gjr объект модели.

  • Если Mdl является оценочной моделью, то results является массивом структуры, содержащим поля в этой таблице.

    ОбластьОписание
    DescriptionКраткое описание модели (строка)
    SampleSizeЭффективный размер выборки (числовой скаляр)
    NumEstimatedParametersКоличество оцениваемых параметров (числовой скаляр)
    LogLikelihoodОптимизированное логарифмическое значение (числовой скаляр)
    AICИнформационный критерий Акаике (числовой скаляр)
    BICБайесовский информационный критерий (числовой скаляр)
    Tableоценки максимального правдоподобия параметров модели с соответствующими стандартными ошибками, t статистикой (оценка, деленная на стандартную ошибку) и p-значениями (предполагая нормальность); таблица со строками, соответствующими параметрам модели

  • Если Mdl является недооцененной моделью, то results - объект модели условного отклонения, равный Mdl.

См. также

Объекты

Функции

Представлен в R2012a