Work directly with market sentiment data from Estimize.com, the open financial estimates platform with ~28,000 contributors, including buy and sell-side analysts, subject matter experts, and stock market enthusiasts.
The Estimize Client is an enterprise adapter framework, written in Java, that ties into the Estimize web services and provides turn-key access to the entire suite of functionality available. The Estimize Client follows the builder pattern, which developers use to compose and execute queries, and then work with data that has been returned.
Consensuses consensuses = queryBuilder .releases("535c963053c804e0d50002a1") .consensus() .doGet(Consensuses.class);
Further examples can be found here.
References Market Sentiment
 Market sentiment
 Why Estimize’s Estimates May Be More Accurate