technical decline
noun

a fall in share prices because of technical analysis

Browse by Subjects
currency selection
hot issue
Network A
Forex Club
adjustment