trader.py