@Venerius цена покупки и продажи устанавливается как самая лучшая цена по каждому направлению в стакане. Как только есть продавец или покупатель - они выставляют свои предложения и так формируется стакан. Новый продавец или покупатель покупает и продает по цене в стакане исходя из доступного количества бумаги по каждой цене. Как только заявка исполняется и закрывается стакан - цена переходит к следующему по очереди. Но заявку могут снять и досрочно, тогда лучшая цена сразу переходит к следующему в стакане. И в этот момент происходят десятки и сотни других процессов - покупают, продают, выставляю , снимают, поэтому курс часто отстаёт от реальности на некоторое время и как снежный ком летит вверх или вниз и кто покупает из стакана попадают в эту лавину. А так при стандартных условиях нажно выкупать из стакана и тогда цена меняется.