Тесты на 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'
и других параметров по умолчанию.