autotrade, какой процедурный ЯП будет использован для обертки sql-запросов? Напомню, что на VBA не получится обработать тип bigint (номера сделок/ордеров). Как вариант именно access может быть использован как удобный гуи. Ну или будущий робот настолько прост, что то о чем я говорю не не понятно, а значит и не нужно. В моем случае, это уже достаточно сложный терминал.
autotrade, по-хорошему, на MS Access нужна лицензия, а на MySQL/MariaDB, PostgeSQL, SQLite покупать лицензию не надо.
А если говорить по физическую машину, то лучше сначала создать программное решение, а потом под это решение собирать или покупать физическую машину, на которой это программное решение будет работать.