Backtesting - Общ преглед, как работи, общи мерки

Обратното тестване включва прилагане на стратегия или предсказващ модел към исторически данни, за да се определи неговата точност. Той може да се използва за тестване и сравняване на жизнеспособността на търговските стратегии, така че търговците Шест основни умения на главните търговци Почти всеки може да стане търговец, но за да бъдеш един от главните търговци, е необходимо повече от инвестиционен капитал и костюм от три части. Имайте предвид: има море от хора, които искат да се присъединят към редиците на майстори търговци и да донесат вкъщи вида на парите, които вървят с това заглавие. може да използва и ощипва успешни стратегии.

Бектестинг

Обобщение

  • Обратното тестване включва прилагане на стратегия или предсказващ модел към исторически данни, за да се определи неговата точност.
  • Тя позволява на търговците да тестват стратегии за търговия, без да е необходимо да рискуват капитал.
  • Общите мерки за обратно тестване включват нетна печалба / загуба, възвръщаемост, коригирана възвръщаемост на риска, пазарна експозиция и нестабилност.

Как работи Backtesting

Анализаторите използват обратно тестване като начин да тестват и сравняват различни техники за търговия, без да рискуват пари. Теорията е, че ако стратегията им се е представяла слабо в миналото, е малко вероятно да се представи добре в бъдеще (и обратно). Двата основни компонента, разгледани по време на тестването, са общата рентабилност и поетото ниво на риск.

Бектестът обаче ще разгледа ефективността на стратегията по отношение на много различни фактори. Успешният бектест ще покаже на търговците стратегия, която доказано показва положителни резултати в исторически план. Въпреки че пазарът никога не се движи абсолютно по същия начин, обратното тестване разчита на предположението, че акциите се движат по сходни модели, както в миналото.

Backtesting - как работи

Изпълнение

Обратният тест обикновено се кодира от програмист Програмиране Програмирането е процес на писане на инструкции за изпълнение на компютър. Подобно е на рецепта за хора. Рецептата съдържа списък с действия, изпълняващи симулация на търговската стратегия. Симулацията се изпълнява с използване на исторически данни от акции, облигации и други финансови инструменти. Човекът, подпомагащ обратния тест, ще оцени възвръщаемостта на модела в няколко различни набора от данни.

Също така е от съществено значение моделът да бъде тестван при много различни пазарни условия, за да се оцени обективно изпълнението. След това променливите в модела се променят за оптимизиране спрямо няколко различни мерки за обратно тестване.

Общи мерки за обратно тестване

  • Нетна печалба / загуба
  • Възвръщаемост : Общата възвръщаемост на портфейла за даден период от време
  • Рискови-Коригирана Върни риска Коригирани коефициенти връщане Има редица съотношения преценка на риска и за връщане, които помагат на инвеститорите оценка на съществуващите или потенциални инвестиции. Тези съотношения могат да бъдат по-полезни от обикновените показатели за възвръщаемост на инвестициите, които не отчитат нивото на инвестиционния риск. : Възвръщаемостта на портфейла, коригирана за ниво на риск
  • Изложение на пазара : степента на излагане на различни сегменти от пазара
  • Волатилност Волатилност Волатилността е мярка за степента на колебания в цената на ценната книга във времето. Той посочва нивото на риск, свързано с ценовите промени на ценната книга. Инвеститорите и търговците изчисляват волатилността на ценната книга, за да оценят минали вариации в цените: Разсейването на възвръщаемостта на портфейла

Пристрастност за обратно тестване

Когато създават модел за търговия, който да се тества обратно, търговците трябва да избягват пристрастия при създаването на модела. За да се гарантира обективност, стратегията трябва да бъде тествана в няколко различни периода от време с обективна и представителна извадка от запаси. Ако търговецът избере акции и период от време, в който се проверява стратегията му, моделът ще бъде коренно погрешен. Въпреки че тестът може да даде положителни резултати, това би било само защото моделът е създаден, за да отговаря напълно на тези данни. Следователно е от съществено значение през целия процес да се използват различни набори от данни.

Пристрастие с поглед напред

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

Например, да предположим, че сте тествали обратно модел на търговия, който разчита на финансова информация, налична в края на фискалната година. В модела въвеждате информацията към 31 декември; информацията обаче обикновено не е достъпна до няколко седмици след края на годината. Внедряването на данните в обратен тест би довело до изкуствено висока възвръщаемост на модела поради пристрастия към бъдещето.

Backtesting - Диаграма на Bais с поглед напред

  • A - Фискална година в края (момент, в който моделът за обратно тестване предполага издаване на годишен отчет)
  • Б - Годишен доклад публикуван
  • В - Време, в което моделът за обратно тестване предполага издаване на отчета за първото тримесечие
  • D - Публикуван доклад за първото тримесечие

Графиката по-горе показва времева линия за това как моделът за обратно тестване може да се окаже погрешен поради пристрастия към бъдещето. Моделът предполага, че информацията става достъпна в точки A и C, докато в действителност информацията става достъпна в точки B и D. Резултатът от правилно конструиран обратен тест вероятно ще даде напълно различен резултат от този, който прави същите предположения като по-горе.

Кой използва Backtesting?

Всеки може да извърши свой собствен бектест; обаче, обратните тестове обикновено се управляват от институционални инвеститори и мениджъри на пари. Обратното тестване използва данни, които могат да бъдат скъпи за получаване и изискват сложно моделиране.

Институционалните търговци и инвестиционни компании притежават човешкия и финансов капитал, необходим за използване на модели за обратно тестване в техните търговски стратегии. Освен това, с големи суми пари по линия, институционални инвеститори Институционален инвеститор Институционалният инвеститор е юридическо лице, което натрупва средствата на многобройни инвеститори (които могат да бъдат частни инвеститори или други юридически лица), за които често се изисква да извършат обратно тестване за оценка на риска.

Пример

Да предположим, че сте анализатор в инвестиционна фирма и сте били помолени да проверите стратегията срещу набор от исторически данни, дадени ви. Стратегията включва закупуване на акция, ако достигне минимум от 90 дни. Първата стъпка в обратното тестване ще бъде избирането на обективни исторически данни.

След това прилагате стратегията към данните и откривате, че стратегията дава възвръщаемост от 150 базисни точки по-добре от текущата стратегия, използвана от компанията. Бектестът спомогна за укрепване на изследванията, извършени при създаването на търговска стратегия. Инвестиционният посредник може да реши дали бектестът е достатъчна причина да използва стратегията.

Свързани четения

Finance е официален доставчик на глобалния сертифициран банков и кредитен анализатор (CBCA) ™ CBCA ™ сертифициране Сертифицираният банков и кредитен анализатор (CBCA) ™ акредитация е глобален стандарт за кредитни анализатори, който обхваща финанси, счетоводство, кредитен анализ, анализ на паричните потоци , моделиране на завети, изплащане на заеми и др. програма за сертифициране, предназначена да помогне на всеки да стане финансов анализатор от световна класа. За да продължите да напредвате в кариерата си, допълнителните ресурси по-долу ще бъдат полезни:

  • Алгоритми Алгоритми (Алгос) Алгоритмите (Алгос) са набор от инструкции, които се въвеждат за изпълнение на задача. Алгоритмите са въведени за автоматизиране на търговията с цел генериране на печалби с честота, невъзможна за търговец
  • Клъстерна илюзия Клъстерна илюзия Клъстерната илюзия се отнася до когнитивно пристрастие в поведенческите финанси, при което инвеститорът наблюдава модели в действително случайни събития. С други
  • Тестване на хипотеза Тестване на хипотеза Тестването на хипотеза е метод на статистически извод. Използва се за тестване дали дадено твърдение относно параметър на популация е вярно. Тестване на хипотези
  • Пристрастие при подбора на извадката Пристрастие при подбора на извадката Пристрастието при подбора на пробата е пристрастието, което е резултат от неуспеха да се осигури правилното рандомизиране на извадка от популация. Недостатъците на подбора на пробата