I have to admit that it is quite a harsh reply to someone newly starting the field. I don't mean to offend you, but I don't agree with many points in your post. Being in the machine learning and pattern recognition field for some years, let me try to demystify some of the concepts in your reply, and at least try to encourage any new-comers to the field:- AI as it is, is more a hype word than realized intelligence. It is actually a hype word from 60s, and the current replacement is Machine Learning. The field brings together many fields, particularly statistics and probability theory, and can help to generate models for conceptualizing the real world. As models are ALWAYS wrong, It can only act as an assisting technology to making money, like analyzing market movements, finding patterns etc. Mostly however, people don't use AI to make money directly. They use simpler models to do that. - You will be expected to write programs, and be good at it. This is a fundamental reality of our age, and I know many traders that have started learning programming, and have become quite proficient in this. If you think about it after all, studying sth is actually for learning sth. If there is nothing that you will learn, and you do it only for the title, I think you rather do an MBA. But since you are curious about the topic, I believe you are ready to take the challenge.- As far as I know there is no single algorithm yet, that can extract 'tips' from text (i.e. internet) about what will happen to instruments. If this could be done, google would have been a finance company. There are however, expert expectations on many financial figures, and they publish their expectations on what will happen if the anounced figure is higher/lower than the expected. But this is not artificial intelligence, it is using human intelligence.- I believe anyone crossing the boundaries of fields can bring in some new insight possibly for both fields. If you're stuck learning one thing only, you will start looking everything from one single view point, and won't have any edge anyway.Apart from these points, my 'encouraging' questions would be:- Do you think huge amounts of numerical data can best be interpreted by computers?- Are you interested in dealing with this kind of data, and forming models, visualizing or extracting information from this data?- Are you interested in increasing the robustness of your models for unforeseen circumstances?- Do you think we are stuck in 3/4 dimensions, just because our senses tell us so?If yes, do you mind exploring possibilities for expanding your senses to multiple dimensions?