Нужны вебсокеты. Создаете по одному каналу для каждого лота, либо один канал для всех лотов - как вам удобнее. Клиенты подписываются на каналы, далее когда кто-то делает ставку, она обрабатывается на сервере, вносится в БД после чего данные об этой ставке отправляются сервером в канал и все подписчики получают это обновление. Ежесекундно отправлять данные не нужно - это излишняя нагрузка, только при появлении новой ставки. Для вебсокетов я лично рекомендовал бы centrifugo, она очень мало ресурсов потребляет и быстро работает. Примера кода на yii не будет - не работал с ним.