1) Давайте спросим себя - какие критичные преимущества Ваша система предоставит пользователям из-за того факта, что она будет мобильным приложением (по сравнению с десктопным) ? Я не вижу ответа. Следовательно, платформа посредством которой будет реализован UI не является значимой и не достойна вынесения в тему диплома.
2) Агрегатор. Идея хорошая. Но чтобы дипломная работа "звучала", Вы должны продемонстрировать, что Ваш агрегатор, объединяя количественные сущности, приобрел (сумел предоставить) качественно новые возможности (преимущества). Соответственно, мало просканировать биржи и объединить их в единую выдачу. Проведите анализ, хотя бы минимальный, кластеризацию, прогноз количественных показателей (стоимости заказа). Пусть он будет приблизительным и возможно ошибочным, но он будет именно качественно новой возможностью. Применяйте классическую регрессию, machine learning, все что сочтете интересным.
В конце концов это Ваша квалификационная работа - Вы демонстрируете умение решать задачи хоть сколь либо отклоняющиеся от типовых - и чем дальше Вы отойдете от набившей оскомины цепочки типового решения, тем выигрышнее будет смотреться Ваш диплом.