private void mapChangesAndTheirStats() {
		overallMarketChange = (int) (100 * ((Database.SUM_MARKET_PRICE_DATA
				.lastEntry().getValue()[6]) - Database.SUM_MARKET_PRICE_DATA
				.ceilingEntry(15800f).getValue()[6]) / (Database.SUM_MARKET_PRICE_DATA
				.ceilingEntry(15800f).getValue()[6]));

		for (Entry<String, TreeMap<Float, float[]>> ent : TECHNICAL_PRICE_DATA
				.entrySet()) {
			TreeMap<Float, float[]> technicals = ent.getValue();
			int individualOverallChange = (int) (100 * ((technicals.lastEntry()
					.getValue()[6] - technicals.firstEntry().getValue()[6]) / (technicals
					.firstEntry().getValue()[6])));
			INDIVIDUAL_OVERALL_CHANGES.put(ent.getKey(),
					(float) individualOverallChange);
		}
		changesStats = new StatInfo(new ArrayList<Float>(
				INDIVIDUAL_OVERALL_CHANGES.values()));
	}