快速上手

使用最快的服务器

  1. python -m mootdx bestip -w

通达信离线数据读取

  1. from mootdx.reader import Reader
  2. # market 参数 std 为标准市场(就是股票), ext 为扩展市场(期货,黄金等)
  3. # tdxdir 是通达信的数据目录, 根据自己的情况修改
  4. reader = Reader.factory(market='std', tdxdir='C:/new_tdx')
  5. # 读取日线数据
  6. reader.daily(symbol='600036')
  7. # 读取分钟数据
  8. reader.minute(symbol='600036')
  9. # 读取时间线数据
  10. reader.fzline(symbol='600036')

通达信线上行情读取

  1. from mootdx.quotes import Quotes
  2. # 标准市场
  3. client = Quotes.factory(market='std', multithread=True, heartbeat=True, bestip=True, timeout=15)
  4. # k 线数据
  5. client.bars(symbol='600036', frequency=9, offset=10)
  6. # 指数
  7. client.index(symbol='000001', frequency=9)
  8. # 分钟
  9. client.minute(symbol='000001')

通达信财务数据读取

  1. from mootdx.affair import Affair
  2. # 远程文件列表
  3. files = Affair.files()
  4. # 下载单个
  5. Affair.fetch(downdir='tmp', filename='gpcw19960630.zip')
  6. # 下载全部
  7. Affair.parse(downdir='tmp')