Wróć do słownika

Model wektorowej autoregresji (VAR)

Model VAR, czyli model wektorowej autoregresji, służy do analizy i prognozowania kilku powiązanych szeregów czasowych, które mogą wzajemnie na siebie oddziaływać. Umożliwia ocenę, jak wcześniejsze zmiany sprzedaży, cen, wydatków marketingowych, dochodów lub wskaźników nastrojów wpływają na ich przyszłe wartości.

Co to jest model wektorowej autoregresji (VAR)?

Model wektorowej autoregresji, określany skrótem VAR od angielskiego Vector Autoregression, jest narzędziem statystycznym wykorzystywanym do badania zależności między wieloma szeregami czasowymi. W odróżnieniu od modeli analizujących pojedynczą zmienną, model VAR traktuje wszystkie uwzględnione zmienne jako potencjalnie współzależne i zmieniające się w czasie.

Logika działania modelu VAR opiera się na założeniu, że aktualna wartość każdej zmiennej może zależeć od jej własnych wartości z wcześniejszych okresów, a także od wcześniejszych wartości pozostałych zmiennych w modelu. Przykładowo, bieżąca sprzedaż produktu może być związana z wcześniejszym poziomem cen, aktywności promocyjnej, dostępności produktu, dochodów konsumentów oraz sprzedaży z poprzednich okresów. Jednocześnie zmiana sprzedaży może wpływać na późniejsze decyzje cenowe lub budżet mediowy.

Wektorowa autoregresja jest szczególnie przydatna wtedy, gdy nie można z góry przyjąć prostego kierunku przyczynowości. W realiach rynkowych ceny wpływają na popyt, lecz popyt może również wpływać na ceny. Reklama może zwiększać sprzedaż, ale wzrost sprzedaży może prowadzić do zwiększenia nakładów reklamowych. Model VAR pozwala analizować takie sprzężenia zwrotne w uporządkowany sposób.

W badaniach rynku model VAR stosuje się przede wszystkim do danych ilościowych zbieranych cyklicznie, na przykład tygodniowo, miesięcznie lub kwartalnie. Mogą to być dane transakcyjne, wyniki badań trackingowych, wskaźniki ekonomiczne, miary ruchu internetowego albo dane z monitoringu cen i aktywności konkurencji. W przypadku danych obejmujących wiele jednostek, takich jak gospodarstwa domowe, sklepy lub regiony, stosuje się zwykle panelowe warianty modelu VAR.

Zastosowanie modelu wektorowej autoregresji (VAR) w praktyce

Model VAR znajduje zastosowanie w prognozowaniu rynkowym, analizie dynamiki popytu oraz ocenie wzajemnych relacji między wskaźnikami biznesowymi. Jest użyteczny dla analityków, zespołów marketingowych, działów sprzedaży, badaczy rynku i osób odpowiedzialnych za planowanie podaży.

Odpowiedź na pytanie, kiedy stosować model VAR w prognozowaniu, zależy przede wszystkim od charakteru danych. Metoda jest uzasadniona, gdy dostępnych jest kilka szeregów czasowych mierzonych w tych samych okresach, a celem nie jest wyłącznie przewidzenie jednej zmiennej, lecz także zrozumienie relacji między nimi. Model VAR jest szczególnie wartościowy, gdy zmienne mogą wzajemnie oddziaływać, a zależności mają charakter opóźniony.

Typowe zastosowania obejmują między innymi:

  • prognozowanie sprzedaży z uwzględnieniem cen, promocji, dostępności i sezonowości,
  • analizę wpływu kampanii mediowych na sprzedaż, wyszukiwania marki i ruch na stronie internetowej,
  • badanie relacji między wskaźnikami świadomości marki, rozważaniem zakupu, intencją zakupu i udziałem rynkowym,
  • ocenę zmian cen własnych i konkurencyjnych kategorii w kontekście wolumenu sprzedaży,
  • prognozowanie popytu w handlu detalicznym, e-commerce, usługach finansowych, telekomunikacji lub sektorze FMCG,
  • analizę zmian nastrojów konsumenckich wraz z wydatkami gospodarstw domowych i wynikami sprzedażowymi.


W projektach badawczych model wektorowej autoregresji może łączyć dane wewnętrzne klienta z danymi zewnętrznymi. Przykładowo, szeregi sprzedażowe mogą zostać zestawione z wynikami badań trackingowych, danymi o cenach, sezonowości, wskaźnikami makroekonomicznymi i sygnałami cyfrowymi. Takie podejście pomaga odróżnić krótkookresowe wahania od powtarzalnych zależności obserwowanych w czasie.

Istotnym zastosowaniem są również analizy scenariuszowe. Po oszacowaniu modelu VAR można sprawdzać, jak hipotetyczny wzrost lub spadek wybranego wskaźnika może wiązać się z późniejszymi zmianami innych zmiennych. Nie należy jednak interpretować takiej symulacji automatycznie jako dowodu przyczynowości. Model opisuje zależności obecne w danych, a ich interpretacja wymaga znajomości rynku, metodologii pomiaru i możliwych czynników zewnętrznych.

Model wektorowej autoregresji (VAR) a powiązane metody

Model VAR należy do metod analizy szeregów czasowych, ale różni się od narzędzi przeznaczonych do modelowania pojedynczej zmiennej. Najczęściej porównuje się go z modelami ARIMA i SARIMA, regresją dynamiczną, modelami przyczynowymi oraz metodami ekonometrycznymi używanymi w analizie marketingowej.

Modele ARIMA i SARIMA służą przede wszystkim do prognozowania jednego szeregu czasowego na podstawie jego własnej historii, trendu, sezonowości i struktury losowych wahań. Mogą być dobrym wyborem, gdy celem jest prognoza sprzedaży lub liczby klientów, a dostępne dane dotyczą głównie tej jednej miary. Model VAR jest bardziej odpowiedni wtedy, gdy sprzedaż ma być analizowana równolegle z innymi zmiennymi, które również podlegają zmianom i mogą reagować na siebie nawzajem.

Najważniejsze różnice między modelem VAR a ARIMA można ująć następująco:

  • ARIMA koncentruje się zwykle na jednym szeregu czasowym, natomiast model VAR analizuje wiele szeregów jednocześnie,
  • ARIMA wykorzystuje głównie przeszłe wartości prognozowanej zmiennej, a wektorowa autoregresja uwzględnia również opóźnione wartości innych zmiennych,
  • VAR lepiej nadaje się do badania wzajemnych reakcji wskaźników, podczas gdy ARIMA częściej stosuje się do precyzyjnego prognozowania pojedynczej miary,
  • oba podejścia mogą uwzględniać sezonowość i transformacje danych, ale wymagają odmiennych założeń oraz procedur diagnostycznych.


Model VAR może być rozszerzony o dodatkowe zmienne zewnętrzne, które nie są modelowane jako element systemu wzajemnych zależności, ale mogą wpływać na analizowane wskaźniki. Taki wariant określa się często jako VARX. Przykładem zmiennych zewnętrznych są święta, zmiany regulacyjne, jednorazowe zakłócenia podaży lub zdarzenia pogodowe. W praktyce warto również łączyć wyniki modelu z analizą jakościową, zwłaszcza gdy w danych pojawiają się zmiany wynikające z decyzji konkurencji, rebrandingu, zmian dystrybucji albo nieoczekiwanych wydarzeń rynkowych.

Warunki i ograniczenia stosowania modelu VAR

Model wektorowej autoregresji wymaga danych o odpowiedniej jakości i porównywalnej częstotliwości pomiaru. Wszystkie szeregi powinny odnosić się do tych samych okresów, a braki danych, zmiany definicji wskaźników i jednorazowe anomalie powinny zostać rozpoznane przed rozpoczęciem modelowania.

Klasyczny model VAR zakłada, że analizowane szeregi są stacjonarne lub zostały odpowiednio przekształcone, na przykład przez różnicowanie. Jeżeli szeregi są niestacjonarne, ale występuje między nimi relacja długookresowa, właściwszy może być model wektorowej korekty błędem (VECM). Należy także sprawdzić stabilność oszacowanego modelu oraz dobrać liczbę opóźnień.

W praktyce należy zwrócić uwagę na kilka ograniczeń. Model VAR może tracić stabilność interpretacyjną, gdy liczba analizowanych zmiennych jest zbyt duża w relacji do długości szeregu czasowego. Każda dodatkowa zmienna zwiększa liczbę zależności wymagających oszacowania. Dlatego dobór zmiennych powinien wynikać z celu biznesowego, wiedzy o kategorii i dostępności wiarygodnych danych, a nie z samej możliwości technicznej ich uwzględnienia.

Wektorowa autoregresja nie rozstrzyga samodzielnie, czy zaobserwowana zależność ma charakter przyczynowy. Może wskazać, że zmiany jednej zmiennej poprzedzają zmiany drugiej, ale nie zastępuje eksperymentu, testu A/B, dobrze zaprojektowanego badania quasi-eksperymentalnego ani analizy przyczynowej. Z tego względu model VAR najlepiej traktować jako narzędzie wspierające prognozowanie i interpretację dynamiki rynku, a nie jako automatyczną metodę dowodzenia wpływu biznesowego.

W projektach mixed-methods wyniki modelu VAR mogą stanowić punkt wyjścia do pogłębionych wywiadów z klientami, ekspertami branżowymi lub zespołami sprzedażowymi. Dane ilościowe pokazują wówczas, kiedy i między jakimi wskaźnikami pojawiają się zależności, a badania jakościowe pomagają wyjaśnić mechanizmy stojące za obserwowanymi zmianami.