tyler78: (Default)
[personal profile] tyler78
Всем любителям обновлять zenrus.ru и прикидывать курс рубля посвящается.

Все же знают "формулу Немцова" - бочка нефти должна стоить то ли 3600, то ли 3200, то ли 3000 рублей, отсюда вычисляется "реальный" курс рубля? Так вот, я решил проверить корреляцию и вывести настоящую формулу зависимости курса рубля от нефти. Это оказалось довольно просто, к моему удивлению. Выяснилось, что формула совсем другая.

Понятно, что в каждый текущий момент есть определенная погрешность, но в общем и целом корреляция очень высокая. Подробнее - в моей статье для "Петра и Мазепы":
---------------------------------
Формула расчета курса рубля – популярная тема у сетевых нострадамусов. Покойный Борис Немцов предлагал в ноябре 2014 года следующую формулу:
«При расчете курса рубля я исходил из параметров, заложенных в бюджете 2015. Доллар -37.7, нефть 96 долларов за баррель. Итого рублевая выручка от экспорта нефти 37.7х96=3620 рублей. Чтобы выполнить бюджет рублевая выручка должна быть 3620 рублей за баррель. Отсюда следует, что курс=3620: цену нефти. Это и есть формула курса. В качестве цены надо брать российскую Нефть Юралс. Она отличается от Brent примерно на 3-4 доллара».

С тех пор многие так или иначе пытаются подогнать эту формулу под реалии, периодически снижая стоимость бочки (барреля) в рублях – сначала до 3200, потом до 3000. Но очевидно, что формула не работает – бочка нефти стоит уже примерно 2500 рублей.
А тем временем российские «гуру» пытаются убедить публику, что, во-первых, никакой зависимости курса рубля от нефти вообще нет, и, во-вторых, чем нефть дешевле, тем рубль крепче. Например, [livejournal.com profile] fritzmorgen пишет: "Не падение цены нефти ведет к ослаблению рубля, как нам твердят со всех экранов уже несколько месяцев, а наоборот. Рост цены нефти ведет к ослаблению рубля".

Напоминает классическое: «почему два, в сущности, больше, чем три?» (с) «Убить дракона». Эта вызывает уже не смех, а подобие жалости. Взяли период с 1992 года и посчитали корреляцию между рублем и нефтью. Надо было рассчитать период с 1892, было бы еще убедительнее )))

Поэтому я тоже решил посчитать корреляцию. Взял период с января 2012 года, полугодичные интервалы (чтобы отследить внутригодовую динамику), соответствующие средние значения курса рубля и цену нефти марки брент (уточнение – в январе 2016 года по понятным причинам среднего курса еще нет, поэтому для расчета я использовал данные 6 января 2016), а затем вычислил корреляцию в Excel с помощью функции ЛИНЕЙН:



Обратите внимание на коэффициент детерминации: 0.987 – корреляция практически равняется 100%. Это означает, что колебания курса рубля почти на 100% зависят от цены нефти. Это не я сказал, а статистика с 2012 года. Коэффициент детерминации «ихтамнетами» не обманешь.
Функция ЛИНЕЙН любезно показывает нам коэффициенты А и В, которые позволяют построить линейную модель зависимости курса рубля от нефти:
Курс рубля = 89.52-0.529хЦена брент.

А = 89.52 – это расчетная константа, она ничего сакрального не означает, чисто технический момент для формулы.
В = -0.529 - другая константа, тоже расчетная, но она показывает, что, чем дешевле нефть, тем слабее рубль. Грубо говоря, если округлить 0.529 до 0.5, то формула означает, что падение нефти на 2 доллара приводит к падению курса рубля к доллару на 1 рубль.
Вот почему нам кажется, что рубль падает недостаточно быстро )))

Проверим нашу модель - построим диаграмму с реальным курсом рубля и расчетным курсом рубля, который мы получим по формуле, используя константы и реальную цену нефти:



Диаграмма очень наглядно демонстрирует, что модель работает. Как видите, отскок нефти летом 2015 тоже учтен формулой корректно – расчетная модель повторяет реальную динамику курса рубля.

Естественно, модель не совпадает с реальными текущими цифрами на 100%, но она дает возможность с высокой точностью предсказать курс рубля в зависимости от цены нефти. И мы видим, что даже падение цены нефти до 20 долларов за баррель позволит рублю удержаться в пределах 80 рублей за доллар (89.5-0.529х20=78.9). Как минимум, этот тренд соответствует реалиям последних четырех лет. Если всерьез запустить печатный станок (или, наоборот, дать команду палить резервы), все может быть иначе.

Интересно в этой связи оценить прогнозы российских чиновников. Например, господин Улюкаев (министр экономического развития РФ) на 2016 год предсказал цену нефти – 50 и курс рубля – 63.5. Неважно, что с ценой нефти Улюкаев, судя по всему, промазал, давайте оценим его расчет курса рубля.
По нашей формуле: 82.5-0.529х50=63.05. Очень близко к прогнозу Улюкаева. Наверное, в его министерстве умеют пользоваться функцией ЛИНЕЙН в Excel не хуже меня )))

Подведем итоги:
1. «Формула Немцова» с фиксированной ценой бочки в рублях не работает.

2. Для расчета ориентировочного курса можно грубо отнять от 90 половину цены барреля нефти брент. Получите плюс-минус правдоподобный курс (ну или отнимайте 0.53 цены нефти, так точнее будет).

3. Многие с удивлением отмечают, что золотовалютные резервы Российской Федерации не уменьшаются с марта 2015 года, центробанк РФ практически не прибегает к валютным интервенциям. Так вот, вполне возможно, что курс рубля корректно компенсирует падение цены нефти. Когда начиналась паника в 2014 году, тогда прибегали к интервенциям, а сейчас гайки реально закрутили, поэтому центробанк пока не распечатывает кубышку. В таком случае и динамика ЗВР в 2015 году реальная, а не нарисованная (как многие, включая меня, очень надеялись).

4. Если ситуация будет развиваться так же, как и сейчас, оптимисты вряд ли дождутся курса доллара по сто рублей, но это совершенно не означает, что экономике РФ ничего не угрожает. Тотальная зависимость курса рубля от падающей цены нефти, на которую Кремль повлиять не в состоянии – это приговор. Вот она - «независимая» политика. Заставили с собой считаться, ага.



Page 1 of 3 << [1] [2] [3] >>

Date: 2016-01-11 12:02 (UTC)
From: [identity profile] fyvaproldzhe.livejournal.com
Строго говоря, временные ряды здесь нестационарные. A значит, корреляция особого смысла не имеет (вернее, при наличии линейной зависимости и стационарной ошибке она будет всегда стремиться к единице). Анализ нужно проводить в первых разницах? (first differences) .
Edited Date: 2016-01-11 12:03 (UTC)

Date: 2016-01-11 12:03 (UTC)
From: [identity profile] vladimir690.livejournal.com
Не слишком ли простая модель - нет влияния инфляции да малый промежуток (3 года)?
Вот более полная
http://iv-g.livejournal.com/1266958.html

Date: 2016-01-11 12:12 (UTC)
From: [identity profile] hryu.livejournal.com
Гениально, блин. То есть, если Россия вообще не будет экспортировать нефть (цена=0), то курс будет 89 рублей за доллар? Рукоплещу стоя!
Вот что делают табличные процессоры в руках у опытных экономистов! А теперь давайте посчитаем обратное - сколько будет стоить нефть, когда курс доллара составит 80 рублей.
нефть = (89,5 - 80)/0,529 = 18 баксов за баррель.
Готовы поспорить, что все будет именно так? Думаю, что в ближайшие два месяца курс точно станет 80 и выше, так что проверить можно будет. Но вот в том, что нефть упадет сильно ниже 25 - очень сомневаюсь.

Date: 2016-01-11 12:31 (UTC)
From: [identity profile] tyler78.livejournal.com
я готов поспорить, что при нефти по 20 курс будет ближе к 80, чем к 100.

с другой стороны, многое зависит от того, когда будет пробит уровень себестоимости российской нефти. после этого начнутся скачкИ.

заодно будет понятно, какой этот реальный уровень.

Edited Date: 2016-01-11 12:39 (UTC)

Date: 2016-01-11 12:32 (UTC)
From: [identity profile] tyler78.livejournal.com
4 года, а не 3.

да, простая, но коэффициент корреляции очень высокий.

Date: 2016-01-11 12:40 (UTC)
From: [identity profile] tyler78.livejournal.com
не понимаю, что некорректного в сопоставлении средних цифр за месяц.

Date: 2016-01-11 12:41 (UTC)
From: [identity profile] hryu.livejournal.com
Я очень подозреваю, что цена на нефть - не единственный фактор, влияющий на курс рубля. Есть еще торговый баланс, расходы бюджета, рублевая масса. Поэтому смысла в такой простой формуле не особо много. Да, связь между ценой и курсом есть, но она не настолько очевидная. А курс может просесть до 100 и без дальнейшего падения цены на нефть.

Date: 2016-01-11 12:43 (UTC)
From: [identity profile] myrumyr.livejournal.com
Естественно, коэффициент корреляции очень высокий. Если взять данные за прошедший период и подобрать формулу, которой эти данные соответствуют, как он может быть низкий? Другое дело, что такая модель является именно тем, чем она является - математическим описанием прошедшего периода. Может такая модель прогнозировать будущее? Скорее нет, чем да, как и любая модель подобного вида.

Date: 2016-01-11 12:43 (UTC)
From: [identity profile] tyler78.livejournal.com
вы имеете полное право на свои подозрения, хотя они никак математически не обоснованы.

понятно, что все прочие факторы тоже влияют. однако слишком высокий коэффициент корреляции получился, о чем тут спорить.

через некоторое время мы посмотрим, кто был прав.

Date: 2016-01-11 12:44 (UTC)
From: [identity profile] tyler78.livejournal.com
а вы пробовали посчитать модель?

ну попробуйте подобрать формулу с коэффициентом более 98% у двух показателей типа курса валюты и цены сырья.

Date: 2016-01-11 12:46 (UTC)
From: [identity profile] tyler78.livejournal.com
что значит - всегда стремится к единице? единица единице рознь: сделать модель с коэффициентом 60% легко, а на 98%?

попробуйте.

Date: 2016-01-11 12:55 (UTC)
From: [identity profile] forcast.livejournal.com

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

Date: 2016-01-11 13:00 (UTC)
From: [identity profile] myrumyr.livejournal.com
Смысл подбирать?
Потратив минуту и загнав эти данные в любой онлайн-калькулятор получим:
1.2. Уравнение регрессии (оценка уравнения регрессии).
Image

Просто экономика немного сложнее. Если зависимость одной величины от другой на протяжении какого-то периода описывается какой-либо формулой, это совершенно не означает, что так будет и в будущем. Иначе все биржи давно бы умерли.

Date: 2016-01-11 13:02 (UTC)
From: [identity profile] tyler78.livejournal.com
естественно, я все это не учитывал - и прямо об этом пишу.
просто до сих пор были всякие предположения моделей цены бочки в рублях, а это, как мы видим, не так.

модель показывает то, что было. но с определенной вероятностью можно ожидать и то, что будет.

я бы сказал так: когда модель перестанет работать, тогда мы увидим уровень реальной себестоимости российской нефти.

Date: 2016-01-11 13:03 (UTC)
From: [identity profile] tyler78.livejournal.com
я не говорил, что так непременно будет в будущем.

но попробуйте взять другую валюту и другое сырье и подобрать модель с коэффициентом не просто в районе 1, а более 98.5%!

Date: 2016-01-11 13:09 (UTC)
From: [identity profile] rioman.livejournal.com
Хм. Линейная регрессия это здорово, конечно, но я (возможно, по причине моей слабой образованности в экономике) не вижу физического смысла в коэффициенте, тогда как обычно он есть.

Date: 2016-01-11 13:09 (UTC)
From: [identity profile] tyler78.livejournal.com
в каком именно?

Date: 2016-01-11 13:13 (UTC)
From: [identity profile] myrumyr.livejournal.com
Если этот пост посвящен высокой зависимости курса рубля, значит я не так понял. Я считал это и так достаточно очевидным.
Впрочем, любая товарная валюта будет зависеть от сырья. Вот первый попавшийся график:

Image

Здесь тоже будет высокая корреляция.



Date: 2016-01-11 13:15 (UTC)
From: [identity profile] tyler78.livejournal.com
высокая - это понятие относительное. выше 80% тоже высокая.

но где вы видели детерминацию 98.5%???
Edited Date: 2016-01-11 13:15 (UTC)

Date: 2016-01-11 13:17 (UTC)
From: [identity profile] rioman.livejournal.com
Да в общем, в обоих. Но для свободного это некритично.

Слушай, раз у тебя уже все данные есть, попробуй посмотреть зависимость между курсом рубля и обратной стоимостью барреля нефти?

Date: 2016-01-11 13:19 (UTC)
From: [identity profile] tyler78.livejournal.com
обратный баррель пробовал - тоже выше более 90%, но меньше 98.5%.

что касается коэффициентов - экономический смысл, навскидку, может быть в том, что нефть определяет 50% валютной выручки, а не 100%.

поэтому 0,5.
Edited Date: 2016-01-11 13:19 (UTC)

Date: 2016-01-11 13:23 (UTC)
From: [identity profile] ranmod.livejournal.com
> И мы видим, что даже падение цены нефти до 20 долларов за баррель позволит рублю удержаться в пределах 80 рублей за доллар (89.5-0.529х20=78.9).

А при падении нефти до 0 долларов по этой формуле курс будет 89.5
В реале будет как минимум в 3 раза больше.
Формула нерабочая, и по 2012 году можно заметить, что идет в разнос. Добавьте график с 01.2010 по 12.2012 год, и возможно посмеемся вместе.

P.S. По формуле Немцова 63.3 * 50 = 3165 на 2016 год для Urals, 3300 за брент

Date: 2016-01-11 13:27 (UTC)
From: [identity profile] myrumyr.livejournal.com
Сейчас Юралс Шесхарис - 2 083, Юралс Приморск - 2 035.

Date: 2016-01-11 13:31 (UTC)
From: [identity profile] forcast.livejournal.com

иногда модель сбоит. как это было сегодня ночью. Возможно ктото выводил бабло из РФии и курс сильно скоканул в то время как нефть особо не кобасилась.

Date: 2016-01-11 13:37 (UTC)
From: [identity profile] tyler78.livejournal.com
поэтому имеет смысл учитывать периоды, которые сглаживают рывки, а не конкретные даты.
Page 1 of 3 << [1] [2] [3] >>

Profile

tyler78: (Default)
tyler78

May 2024

M T W T F S S
  12345
67891011 12
13141516171819
20212223242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 19th, 2026 07:19
Powered by Dreamwidth Studios