# TradeAC custom-qlib-code snapshot (auto-generated)
# parent repo HEAD : 3ab4b3afefb6f8d44cbb41afa35370932ffc40d2
#   tac-qlib/tac_qlib/contrib
#   tac-qlib/tac_qlib/data
# per-file hashes (git hash-object):
  1b6298c4a5652f2e863cbdc385a1014a570fcd59  tac-qlib/tac_qlib/contrib/__init__.py
  d1a8ec0c9e6c38839e966f687b08ec412f87ec20  tac-qlib/tac_qlib/contrib/__pycache__/__init__.cpython-312.pyc
  2224424d0ff193be4f55d1b791f8fce89439c5d2  tac-qlib/tac_qlib/contrib/backtest/__init__.py
  0bf40dee440ddbded357d7bbb4efc67c62c4b084  tac-qlib/tac_qlib/contrib/backtest/tradeac_exchange.py
  c76a9f17f680e74eea766eff27f7624359749ed6  tac-qlib/tac_qlib/contrib/data/__init__.py
  c1543fabfc22e07c7e9942015c4462f84acc1e91  tac-qlib/tac_qlib/contrib/data/__pycache__/__init__.cpython-312.pyc
  89f5cfc15b946b6ea1fb7724f021024967cdb6c5  tac-qlib/tac_qlib/contrib/data/__pycache__/handler.cpython-312.pyc
  3bba0f1696e4ab4b3deebec3f31f269b2e713899  tac-qlib/tac_qlib/contrib/data/handler.py
  b151d139a0dcde87d74b21e7c4b729176ba5c39b  tac-qlib/tac_qlib/contrib/model/__init__.py
  f4e9bf0a78d22e256cade0d794a6958aaa7c6721  tac-qlib/tac_qlib/contrib/model/__pycache__/__init__.cpython-312.pyc
  c35c166a8449c14fa3cd4972c363d3d9d58620ef  tac-qlib/tac_qlib/contrib/model/__pycache__/rank_ensemble.cpython-312.pyc
  98be60fe19fedb3d9cb21c3f91ef0e176bd93287  tac-qlib/tac_qlib/contrib/model/__pycache__/rank_gbdt.cpython-312.pyc
  d3f051f3a8650c42fedc7b367b966f7c74fb5789  tac-qlib/tac_qlib/contrib/model/rank_ensemble.py
  d03e6611338918d4aac5eea4adf26f85a3763652  tac-qlib/tac_qlib/contrib/model/rank_gbdt.py
  184f80da8edf944bad3c8fb4d4d3d189bf4f082b  tac-qlib/tac_qlib/contrib/strategy/__init__.py
  69684c9c9624cb16c63f3a18a864c49a7db37fa9  tac-qlib/tac_qlib/contrib/strategy/__pycache__/__init__.cpython-312.pyc
  4d3a5433e57e65e5dc96c6d2999f9d473b696dc4  tac-qlib/tac_qlib/contrib/strategy/__pycache__/long_short.cpython-312.pyc
  53e72f512b47207a5292a918efef7fee162deef3  tac-qlib/tac_qlib/contrib/strategy/__pycache__/optimal_stop.cpython-312.pyc
  896ef74ae47bcd1ed388e1e5d9c8d70c28097fe9  tac-qlib/tac_qlib/contrib/strategy/kelly_dropout.py
  9090fc6dfbd339f2f4df4b0c9b87f400ecb5c9d5  tac-qlib/tac_qlib/contrib/strategy/long_short.py
  79aaad9e39fcc740a773f4f63c512ce1086cfde0  tac-qlib/tac_qlib/contrib/strategy/optimal_stop.py
  5b9acfb4340111b204249add7760bd53c6ae03f1  tac-qlib/tac_qlib/contrib/strategy/regime_gate.py
  839abb89ad40cd516eabcfd91fe1be626b9f091f  tac-qlib/tac_qlib/contrib/strategy/weekly_rebalance.py
  92e6e90eb0cd0a25142034560f27adb6b705b1a8  tac-qlib/tac_qlib/data/__init__.py
  0f1eb6f41d44bd9064b1f16f529dac6bb9d7c3fd  tac-qlib/tac_qlib/data/__pycache__/__init__.cpython-312.pyc
  cf99dd8a481f6e2d1f323f8d8d754730eadb357a  tac-qlib/tac_qlib/data/__pycache__/config.cpython-312.pyc
  ddac5bab6578399c0301390d71bae13511a56cb1  tac-qlib/tac_qlib/data/__pycache__/providers.cpython-312.pyc
  1953fb2a6371525db7f7b0e1c9dfbf3492d82110  tac-qlib/tac_qlib/data/config.py
  8d0644f6f0d1efb94798ed444cc73e63b643459b  tac-qlib/tac_qlib/data/providers.py
