c++ or python for Finance

Hello everyone, I would first like to excuse myself If I am posting this in the wrong place. I need your help regarding this particular matter. I have a finance background but no programming skills at all. The reason for telling you this is because I would like to learn from zero a specific programming software that would help me create something like a stock screen ( something like the stock screener from Google or finviz.com) but besides all those fundamental characteristics it should also analyse the chart pattern of those stocks. So for example I would like to see all the companies with a P/E ratio of 10 that have a cup with handle or something similar. From your experience what would you recommend? I have no idea which software would help me achieve that: C++ or python, or maybe something else. Furthermore I would like this software to be used in the Financial sector as well as it could help me in getting me a job in the future. I would like to be able to build this app in 1-2 years, even though I wouldn't mind if I could achieve than even faster. Thank you
The only thing I know is that I wouldn't use C++. It's great language, but it's complex - too complex for such jobs, imho.

And you'd do better by asking in General C++ or on other site(I mean stackoverflow.com, or similar). Here topics are mostly about C++, asked by beginners.

Cheers!
Thanks for your kind reply. Having such a particular question is rather tough to find the perfect place to ask the question... How about Python? I heard that it is easier to use than C++. From your experience do you believe that I could do that in python? Thanks
closed account (EwCjE3v7)
The program/s you would like to create, is it just a quick chip chop or are you going to be keeping it for some time.

Python would be great for just a chip chop fast one.
And c++ like Matthew said would be complex.
I am planning to keep the program for some time, and keep improving it, maybe adding some new features... I know what I currently want from this program so this could be "base 1" , however I am sure that over time I will want more and more complex features. I am looking to build this kind of programs as I am actively trading on the U.S. stock markets.
It really makes no difference.

For the kind of stuff you will be doing, and your absolute beginnerness, I am inclined to suggest you start with Python though (make sure it is 3.x).


(Though, really, I think you ought to check out Tcl/Tk. Makes sockets stupidly-simple.)

Hope this helps.
closed account (EwCjE3v7)
I am inclined to suggest you start with Python though (make sure it is 3.x)


+1

Go with Python but if you really want to learn C++, you can.
Topic archived. No new replies allowed.