Тесты на B отвечают на вопросы о пробеле cointegrating отношений. Вектор-столбцы в B, оцененном jcitest
, исключительно не задавайте cointegrating отношения. Скорее они оценивают пробел cointegrating отношений, данных промежутком векторов. Тесты на B позволяют вам определять, лежат ли другие потенциально интересные отношения на том пробеле. При построении ограничений интерпретируйте строки и столбцы n-by-r матрица B можно следующим образом:
Строка i из B содержит коэффициенты переменной в каждом из r cointegrating отношения.
Столбец j B содержит коэффициенты каждой из n переменных в cointegrating отношении j.
Одно приложение jcontest
к предварительным переменным для их порядка интегрирования. В начале любого анализа коинтеграции отклоняющиеся переменные обычно тестируются на присутствие модульного корня. Эти предварительные тесты могут быть выполнены с комбинациями стандартного модульного корня и тестов стационарности, таких как adftest
, pptest
, kpsstest
, или lmctest
. В качестве альтернативы jcontest
позволяет вам выполнить тестирование стационарности в среде Йохансена. Для этого задайте cointegrating вектор, который является 1 в переменной интереса и 0 в другом месте, и затем протестируйте, чтобы видеть, ли тот вектор в течение cointegrating отношений. Следующие тесты все переменные в Y
один вызов:
load Data_Canada Y = Data(:,3:end); % Interest rate data [h0,pValue0] = jcontest(Y,1,'BVec',{[1 0 0]',[0 1 0]',[0 0 1]'})
h0 = 1x3 logical array
1 1 1
pValue0 = 1×3
10-3 ×
0.3368 0.1758 0.1310
Второй входной параметр задает ранг коинтеграции 1, и третьи и четвертые входные параметры являются парой параметра/значения определение тестов определенных векторов в течение cointegrating отношений. Результаты строго отклоняют пустой указатель стационарности для каждой из переменных, возвращая очень маленькие p-значения.
Другой общий тест пробела cointegrating векторов должен видеть, являются ли определенные комбинации переменных, предложенных экономической теорией, стационарными. Например, это может представлять интерес видеть, являются ли процентные ставки cointegrated с различными мерами инфляции (и, через уравнение Фишера, если действительные процентные ставки являются стационарными). В дополнение к процентным ставкам, уже исследованным, Data_Canada.mat
содержит две меры инфляции, на основе CPI и дефлятора GDP, соответственно. Продемонстрировать процедуру тестирования (без любого предположения того, что идентифицировал соответствующую модель), мы первый показ jcitest
чтобы определить ранг B, затем протестируйте стационарность простого распространения между уровнем инфляции CPI и краткосрочной процентной ставкой:
y1 = Data(:,1); % CPI-based inflation rate YI = [y1,Y]; % Test if inflation is cointegrated with interest rates: [h,pValue] = jcitest(YI);
************************ Results Summary (Test 1) Data: YI Effective sample size: 40 Model: H1 Lags: 0 Statistic: trace Significance level: 0.05 r h stat cValue pValue eigVal ---------------------------------------- 0 1 58.0038 47.8564 0.0045 0.5532 1 0 25.7783 29.7976 0.1359 0.3218 2 0 10.2434 15.4948 0.2932 0.1375 3 1 4.3263 3.8415 0.0376 0.1025
% Test if y1 - y2 is stationary: [hB,pValueB] = jcontest(YI,1,'BCon',[1 -1 0 0]')
hB = logical
1
pValueB = 0.0242
Первый тест представляет свидетельства коинтеграции и не удается отклонить ранг коинтеграции r = 1. Второй тест, принимая r = 1, отклоняет предполагавшееся cointegrating отношение. Конечно, надежные экономические выводы должны были бы включать соответствующий выбор модели с соответствующими настройками для 'model'
и другие параметры по умолчанию.