Building Trading Applications Using the Oracle Extreme Java Trading Platform 2 application needs to exhibit extreme performance can make a huge difference to the costs and risks associated with the technology platform. For example, whilst some Options trading and Arbitrage applications may need to give microsecond.
Java is a powerful object oriented programming language. If you have been developing Android Apps, you must be familiar with Java. Can we use Java in algorithmic trading?
Rather should we use Java in algorithmic trading? Dukascopy and Oanda are two forex brokers that provide Java API for algorithmic trading. If you want to hone your Java skills as a Java developer, you should use it in algorithmic trading. Java is a powerful language that allows you to do machine learning and deep learning. Dukascopy Java API provides you to develop Java algorithmic trading strategies plus indicators. I have written this post on Java is owned by Oracle which is a powerful corporation. I think in the next few years you will see Java on par with R and Python when it comes to data science.
I am saying this because I have seen 15 new books on Java Data Science this year alone. It already has got powerful machine learning and deep learning libraries.
More.IMO if you want to trade you must accept that Windows is dominant. Besides, I recently used a Mac PC for a few months and I see no advantage whatsoever in using it. As a matter of fact I find its UI complicated and Windows is much easier to use AFAIK. More importantly, Apple will render your OS obsolete quite often but Microsoft has been updating XP, for example, for more than 10 years. If you have a 5-year old Mac, most browsers will not run on it and you will have to pay to upgrade to another OS. I see the use of Mac more as a trendy thing rather than due to distinct advantages it offers other than purported safety from attacks which is irreverent to people who do visit conspicuous websites. Nevertheless, you could use a software like VMware to run any windows software on a Mac.
Has anyone of you tried that? Quote from bashatrader: IMO if you want to trade you must accept that Windows is dominant.
Besides, I recently used a Mac PC for a few months and I see no advantage whatsoever in using it. As a matter of fact I find its UI complicated and Windows is much easier to use AFAIK. More importantly, Apple will render your OS obsolete quite often but Microsoft has been updating XP, for example, for more than 10 years.
![Java Algorithmic Trading Platform For Mac Java Algorithmic Trading Platform For Mac](http://cogmac.com/assets/cogmac/images/factotum/factotum-rms1.png)
If you have a 5-year old Mac, most browsers will not run on it and you will have to pay to upgrade to another OS. I see the use of Mac more as a trendy thing rather than due to distinct advantages it offers other than purported safety from attacks which is irreverent to people who do visit conspicuous websites. Nevertheless, you could use a software like VMware to run any windows software on a Mac. Has anyone of you tried that?
More.I've been using computers since before Microsoft and Apple. As a professional IT person with a bachelor's in Computer Science and a master's in Software Engineering, I've been exposed to many operating systems. I won't go into the pros and cons - however, I find UNIX (OS X, Linux, etc) to be a better OS.
![Mac Mac](/uploads/1/2/5/5/125504467/632295271.jpg)
It does not take long to learn the Apple UI and once you've done that, you won't want to turn back. However, I agree that one most likely is condemned to use Windows if you want to be a trader. Windows is adequate for what most people on ET want to do. The folks putting in the money for co-located servers and doing their own programming (C/C/Java) to play in the UHFT arena are typically not running Windows.
Regarding using virtual machines: while I am a big proponent of VM, the versions available for OS X (Parallels, Fusion, others) don't overcome the shortfalls of Windows and are inadequate for a trader workstation. I currently use Windows 8.1 under Parallels 8 under OS X 10.9. However, I am in prototype stage and can live with the shortcomings. I will be building a workstation with Windows in 2014. If you make your living as a trader you should upgrade to a new workstation and at least Windows 7.
IMHO, Windows 8 UI is horrible, but you can get used to it. Be Happy and Prosper. ET IS FREE BECAUSE OF THE FINANCIAL SUPPORT FROM THESE COMPANIES: Real-Time Forex and Crypto Quotes Futures & Options Trading Futures and FX Trading Visual Trading Flatform Option traders - stop guessing.
Trading Education and Funding Challenge Advanced Trading Tools Trader Education Services Equities & Options Trading Full-Featured Trading Software Trading Software & Brokerage Futures Trading Platforms and Order Routing Option Analysis Software Real-Time & Historic Data Futures Trade Execution Platform Spread Trading Instruction Free Futures Education and Specialists We Fund Traders System Development Platform Trading Software Provider Commision-Free Futures Trading Automated TA Software.