Statistical Modeling:
Firstly, there are statistical computational languages such as R , which is powerful and open source, with many packages for analysis and graphing.
You will find several R packages that are related to financing:
Machine Learning and AI to teach the system past data:
Test the trading system against past data:
, , "" ( , Java, ), .
:
- API- , FIX.
FIX, ( FIX), . ECN FIX. , , .
QuickFIX/J - FIX. 100% Java ++ QuickFIX.