STP Meaning of STP in English See straight-through processing (STP) European Central Bank English Glossary. Английский глоссарий Европейского Центрального Банка. 2012