Avant d’aborder cette stratégie, nous avons classé les personnes qui négocient sur le marché en deux catégories: les investisseurs et les créateurs de marché. Les investisseurs sont généralement de grandes institutions d’investissement, telles que les gestionnaires de fonds spéculatifs à l’étranger, les services d’investissement de sociétés d’assurance-vie, les gestionnaires de fonds souverains, etc. Ils achètent des actions sur le marché et tirent profit de la hausse du prix des actions. Ils utilisent généralement un ordre de marché unique ou un ordre de limite unique proche du prix actuel du marché. Le marché maker est généralement un courtier en valeurs mobilières ou un créateur de marché spécialisé, chargé d’afficher de nombreuses quotations bid/ask sur le marché, et son objectif principal n’est pas de gagner des bénéfices sur la hausse (ou la baisse) des prix après la transaction des actions. Son objectif principal est de gagner la différence de prix entre la demande et la demande. Dans le monde de la transaction pratique, un market maker (ou créateur de liquidité) peut placer les bons de vente et d’achat un peu plus loin que le prix auquel il est réellement prêt à négocier. Par exemple, un market maker est prêt à acheter une action à 1,01 \( aujourd'hui, mais son prix d'achat est légèrement inférieur à celui de 1,01 \), par exemple, un prix de 1,00 \(. Ainsi, si un vendeur pressé ou peu disposé à attendre mange directement ce prix de marché de 1,00 \), alors le market maker achète des actions moins chères que ce qu’il s’attendait à (1,01 \(). De même, si le market maker est prêt à vendre une action à 1,09 \), mais qu’il peut afficher un ordre de vente à 1,10 \( pour attirer des acheteurs désireux de l'acheter au prix du marché. Alors, une fois la transaction terminée, il vendra [1,10 \)] pour un prix un peu plus élevé que ce qu’il s’attendait à [1,09 \(]. Supposons que je sois un investisseur, et que je sache que le market maker va avoir ce comportement, je peux développer une stratégie correspondante, appelée poke for bargains. Si je suis prêt à commencer à acheter une action, et que le prix d'achat et de vente actuel de cette action est de \)1.00 x \(1.10. Alors je peux afficher une facture de 1,09 \) et voir si le market maker va me payer 1,09 \(. Si c'est le cas, le prix que j'achète ([\)1,09) sera de 0,01 \( de mieux que le prix que j'ai frappé avec le prix du marché ([\)1,10)), et mon coût d’achat sera un peu inférieur.

Si je voulais acheter cette action, au lieu d’acheter à 1,09 \(, j'essayerais d'acheter à 1,05 \) pour voir si quelqu’un sauterait et mangerait mon achat. Si je n’ai pas été mangé, j’annulerais l’achat à 1,05 \(, puis j'achèterais à 1,06 \) pour voir si je ne serais pas mangé. Ces actions ne sont pas effectuées par des traders devant un ordinateur, mais par des programmes déjà écrits. La vitesse d’exécution de ces transactions est généralement d’environ quelques secondes.