temporal trader