Внутри комбинируются разные формулировки, для того чтобы повысить вариативность. Если нужно можно адаптировать эту структуру под свою задачу. С практической стороны: Kraken маркет. Дальше приведён развёрнутый обзор. Также упомянуты рабочие подходы, что важны для результата.