Yes, there`re a lot of applications and I`ve used some of them, both paid and free. But their significant disadvantage is that they don`t calculate all the risks. I mean it's just a summary of growth data, charts, etc. But where to invest, how to calculate everything so as not to fail - no one can tell you that. Even with all these factors I can't say that such applications shouldn`t exist, but they`re only useful if you already have the necessary knowledge and skills to work with investments. For this reason I always prefer live counseling, I often go to humaninvesting.com, but there`re other companies that can help and explain.