Проблема трейдинга по новостям состоит в том, что новости отрабатывают обычно до их официальной публикации. То есть, нужно иметь инсайдеров, чтобы такая стратегия была успешной.
Мало кто имеет инсайдеров, таких людей единицы, плюс в цивильном мире любая торговля по инсайду жестко преследуется (если поймают, конечно) по закону, как инсайдера, так и получателя информации.
Но есть другая стратегия, без каких либо инсайдеров: "покупай на слухах, продавай на новостях". Не то чтобы она стопроцентно работала, но да, она работает.
Да и необходимо оценить влияние новости, а то может быть разбег на 100, а удар - на копейку
КПД новости предугадать невозможно, пожалуй. С другой стороны, любой плюс - это плюс, это профит. Особенно, если оперировать достаточно крупной суммой (а понятие "крупная сумма" для каждого свое). Ну и конечно не стоит надеяться на одной новости за одну итерацию из сотни баксов сделать сто тыщ.