Two days ago, I tripped over an advertisement for Wallstreetbrain.com, which claims over 80% successful trades over the past 5+ years, with an annual return exceeding 300%. Strangely, the report listing the yearly results looks similar to those generated by INDIGO, which i have also used...