async task, trade chart