advanced investing strategies