Yes so do I. :) These days they are not called ANN but usually go by the name of Reinforcement Learning, Q-Learning, or Deep Q-Network etc. Programming Agents for trading is not so easy however. As to 'small datasets' - it could be as small as a 3X3 tic tac toe grid, or even only feedback...