En fait, il existe au moins deux types de places de marché (brokers en anglais).
Le broker classique ne fait rien de plus que permettre aux gens de placer des ordres d'achats/ventes aux prix qu'ils veulent. C'est presque partout ce type de broker dans le monde bitcoin.
Comme
batistula l'a dit, des gens qui possèdent des BTC (ou des USD, des GBP, etc. chez les brokers du Forex) placent des ordres de vente à un prix en Euros qui leur convient. En face, les gens qui ont des Euros et qui veulent acquérir une monnaie virtuelle (ou étrangère) placent leurs ordres d'achat à un prix qui leur semble correct. Lorsqu'un acheteur place un ordre à un prix au moins égal à l'offre d'un vendeur, le broker déclenche la transaction.
Souvent, il y a aussi la possibilité de passer des ordres de type "market". Là, l'acheteur ne fixe pas son prix et le broker exécute immédiatement l'ordre en achetant aux vendeurs ayant fait les meilleures propositions. Idem lorsqu'un vendeur place un ordre "market", le broker vend aux acheteurs qui ont souhaité acheter aux prix les plus élevés.
Lorsque le vendeur au meilleur prix a tout vendu ce qu'il avait, c'est l'offre du vendeur qui était juste un peu plus cher qui devient la meilleure. Ainsi, le prochain acheteur devra payer un peu plus cher. Voilà pourquoi les cours montent quand les gens achètent. Le processus est le même quand les gens vendent, le cours descend.
Le second type de broker est appelé "Market Maker". Là, effectivement, les gens achètent et vendent au broker, qui fabrique (calcule) le cours en fonction des achats et ventes de ses traders ET du cours des fournisseurs de liquidités chez qui il constitue sa réserve d'Euros et de Bitcoins (ou autres). Ces fournisseurs de liquidités sont des gros brokers avec qui il trade ainsi de très gros lots. Le broker est donc un très gros trader.
www.plus500.com est un "market maker" sur le cours BTC/USD. Je les cite pour l'exemple mais les déconseille (les gens se plaignent d'eux sur les forums).