Antes de falarmos sobre esta estratégia, vamos começar por dividir as pessoas que fazem negócios no mercado em duas categorias: os investidores e os criadores de mercado. Os investidores geralmente são grandes instituições de investimento, como gerentes de fundos de investimento offshore, setores de investimento de companhias de seguros de vida, gerentes de fundos soberanos, etc. Eles compram ações no mercado e ganham lucros com o aumento do preço das ações. Eles geralmente usam uma ordem de mercado ou uma ordem de limite próxima ao preço atual do mercado. O mercado maker é geralmente executado por um corretor de valores ou um criador de mercado especializado, que é responsável por colocar muitas ofertas de oferta e demanda no mercado, e seu principal objetivo não é obter lucros com o aumento (ou queda) do preço após a negociação de ações. Seu principal objetivo é obter a diferença entre o preço de oferta e demanda. No mundo de negociação prática, o market maker (ou criador de liquidez) pode colocar a nota de compra e venda um pouco mais longe do que o preço que ela realmente gostaria de negociar. Por exemplo, hoje um market maker está disposto a comprar uma ação por \(1.01, mas a nota de compra que ela coloca será um pouco menor do que \)1.01, por exemplo, uma nota de compra de \(1.00. Assim, se um vendedor ansioso ou que não quer esperar, comer diretamente a nota de compra de \)1.00, então o market maker comprará ações mais baratas do que ela esperava (por \(1.01) (por \)1.00). Da mesma forma, se o market maker está disposto a vender uma ação por \(1.09, mas ela pode colocar uma nota de venda de \)1.10, para atrair compradores ansiosos a comprar pelo preço de mercado. Então, quando a transação acontece, ela vende \(1.10 por um preço um pouco mais alto do que ela esperava. Suponhamos que eu sou um investidor agora, e quando eu sei que o market maker vai ter esse padrão de comportamento, eu posso desenvolver uma estratégia correspondente, essa estratégia é chamada de poke for bargains. Se eu estou pronto para começar a comprar uma ação, e o preço de compra e venda atual da ação é de \)1.00 x \(1.10. Então eu posso colocar uma fatura de compra de \)1.09 e ver se há algum market maker que vai me pagar $1.09.

A forma mais avançada é que, se eu quiser comprar esta ação, em vez de colocar uma nota de compra de \(1.09, vou tentar colocar uma nota de compra de \)1.05 para ver se alguém vai sair e comer a minha nota de compra, se não for comido, vou cancelar a nota de compra de \(1.05, e depois colocar uma nota de compra de \)1.06 para ver se não será comido, e se ainda não for comido, vou cancelar a nota de compra de \(1.06, mudar para uma nota de compra de \)1.07, e continuar o mesmo processo até que a minha nota de compra seja comida. Estas ações não são feitas manualmente no teclado, mas são executadas por um programa já escrito. A velocidade de execução dessas transações geralmente é concluída em poucos segundos. Por isso, essas transações são chamadas de transações de alta frequência.