A solution to critical stages of algorithmic trading system development using Interactive Broker's Java API.