Программное обеспечение, предоставляемое брокерскими конторами обеспечивает возможность Вашей работы на рынке. Софт может быть, как покупной так и разработанный внутри диллерской фирмы, поэтому работая с различными диллерами приходится, каждый раз привыкать к особенностям эксклюзивных разработок. При принятии решений в ответственные моменты иногда возникает необходимость использовать программы анализа от нескольких разработчиков. Программы постоянно совершенствуются, но не всегда становятся лучше для пользователя. Как правило предоставляется два вида программ. С помощью первой осуществляются непосредственные действия на рынке. Покупка или продажа ордера, установка ордеров открывающихся или закрывающихся при определенных условиях возникающих на рынке, установка ограничений на прибыль или потери. Предоставляется возможность просмотреть историю транзокаций, а также имеются различного рода таблицы для наглядного представления ваших действий на рынке. Для анализа, используемых в торговле инструментов (валютных пар), применяются программы, умеющие выводить графики (чарты) с различной периодичностью (тиковой, минутной, 5_ти, 10_ти,15_ти, 30_ти минутной, часовой, трехчасовой, четырехчасовой, дневной, недельной, месячной). Так как систем анализа довольно много так и программы от различных разработчиков отличаются возможностями предоставляемыми для пользователя. В продвинутых конторах применяется и дополнительный сервис для трейдера в виде ленты новостей, текущий прогноз, информация о работе других трейдеров в данной конторе. У некоторых дилеров весь этот сервис сведен в один программный комплекс. По уровню софта можно судить о солидности фирмы.