По поводу АПИ да, не причем. Разделом промахнулся.
По поводу интервала. Интервал нужен именно покупка/продажа.
Но в алгоритме участвует цена, которую необходимо менять через определенный интервал, а не каждый раз, как меняется цена аска/бида.
Подумав, решил реализовать через обновляемое значение.