29 октября 2011
Трейдеры, которые стремятся опробовать торговую идею на живом рынке, часто совершают ошибку, надеясь только по результатам бектестинга определить, будет ли система прибыльной. В то время, как бектестинг может предоставить трейдерам ценную информацию, он часто вводит в заблуждение, и это лишь одна сторона процесса оценки. Вневыборочное тестирование и форвардное тестирование результативности обеспечивают дальнейшее подтверждение относительно эффективности системы, и могут показать истинные качества системы прежде, чем будут вложены реальные наличные деньги. Хорошая корреляция между бектестингом, вневыборочным и форвардным тестированием результативности жизненно важна для того, чтобы определить жизнеспособность системы торговли.
Основы бектестинга
Бектестинг стремится, применяя систему торговли к историческим данным, проверить, как система отработала бы в течение заданного временного периода. Многие из сегодняшних торговых платформ поддерживают возможность бектестинга. Трейдеры могут проверить идеи за несколько нажатий клавиш и получить сведения об эффективности идеи, не рискуя средствами торгового счета. Бектестинг может оценить простые идеи, вроде того, как пересечения скользящих средних отработали бы на исторических данных, или более сложные системы с разнообразием вводных и триггеров.
Пока идею можно определить количественно, для нее можно провести бектестинг. Некоторым трейдерам и инвесторам, чтобы преобразовать идею в тестируемую форму, приходится искать компетентного программиста. Как правило, здесь требуется программист, кодирующего идею на язык, принятый торговой платформой. Программист может включить в код определенные пользователем входные переменные, которые позволяют трейдеру "подстраивать" систему. Примером этого для простой системы пересечения скользящих средних, приведенной выше может служить ситуация, когда трейдер мог бы вводить (или изменять) продолжительность двух скользящих средних, используемых в системе. Трейдер может проводить бектестинг, чтобы определить, какие продолжительности скользящих средних лучше работали на исторических данных.
(C) Источник
Не является индивидуальной инвестиционной рекомендацией
При копировании ссылка обязательна Нашли ошибку: выделить и нажать Ctrl+Enter
Основы бектестинга
Бектестинг стремится, применяя систему торговли к историческим данным, проверить, как система отработала бы в течение заданного временного периода. Многие из сегодняшних торговых платформ поддерживают возможность бектестинга. Трейдеры могут проверить идеи за несколько нажатий клавиш и получить сведения об эффективности идеи, не рискуя средствами торгового счета. Бектестинг может оценить простые идеи, вроде того, как пересечения скользящих средних отработали бы на исторических данных, или более сложные системы с разнообразием вводных и триггеров.
Пока идею можно определить количественно, для нее можно провести бектестинг. Некоторым трейдерам и инвесторам, чтобы преобразовать идею в тестируемую форму, приходится искать компетентного программиста. Как правило, здесь требуется программист, кодирующего идею на язык, принятый торговой платформой. Программист может включить в код определенные пользователем входные переменные, которые позволяют трейдеру "подстраивать" систему. Примером этого для простой системы пересечения скользящих средних, приведенной выше может служить ситуация, когда трейдер мог бы вводить (или изменять) продолжительность двух скользящих средних, используемых в системе. Трейдер может проводить бектестинг, чтобы определить, какие продолжительности скользящих средних лучше работали на исторических данных.
/Элитный Трейдер, ELITETRADER.RU/
(C) Источник
Не является индивидуальной инвестиционной рекомендацией
При копировании ссылка обязательна Нашли ошибку: выделить и нажать Ctrl+Enter