program trading: a trading technique involving large blocks of stock with trades triggered by computer programs
psychological feature: a feature of the mental life of a living organism
ology: an informal word (abstracted from words with this ending) for some unidentified branch of knowledge