I call bullshit. Reads more like a scam for trading signals.
https://www.sec.gov/Archives/edgar/data/1653903/000165390318...
I can't say any more about its validity. Ask your financial planner if techtrader is right for you :)
I call bullshit. Reads more like a scam for trading signals.