Ang Time Weighted Average Price (TWAP) ay isang trading algorithm batay sa weighted average ng mga presyo ng stock sa isang partikular na time frame. Ginagamit ng mga mangangalakal ang TWAP upang magsagawa ng malalaking order nang hindi labis na naaapektuhan ang presyo ng merkado sa pamamagitan ng paghiwa-hiwalay ng order sa mas maliliit na tipak at pagpapalabas ng mga ito sa mga regular na pagitan sa buong araw ng kalakalan.