# TradeAC custom-qlib-code snapshot (auto-generated)
# parent repo HEAD : ee5aa8e73c5286860d3ec1dfa6001bf0f8b6690d
#   tac-qlib/tac_qlib/contrib
#   tac-qlib/tac_qlib/data
# per-file hashes (git hash-object):
  1b6298c4a5652f2e863cbdc385a1014a570fcd59  tac-qlib/tac_qlib/contrib/__init__.py
  e21663470e4ab108691392c3f0bcff0a3e7fe459  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
  a5c6952e9c8bab2c83fd8030416999726aea73d9  tac-qlib/tac_qlib/contrib/data/__pycache__/__init__.cpython-312.pyc
  39f148bef96fcce8f548d74c6d338eccdc4145e3  tac-qlib/tac_qlib/contrib/data/__pycache__/handler.cpython-312.pyc
  fc3d01d530d4e84b3386614b6ac94324e811920e  tac-qlib/tac_qlib/contrib/data/handler.py
  b151d139a0dcde87d74b21e7c4b729176ba5c39b  tac-qlib/tac_qlib/contrib/model/__init__.py
  f76257db439b030d84ecea2b8ae67079bae4dc6f  tac-qlib/tac_qlib/contrib/model/__pycache__/__init__.cpython-312.pyc
  858f5fcbe285642569c214d5803edbae1e5dfa1e  tac-qlib/tac_qlib/contrib/model/__pycache__/rank_ensemble.cpython-312.pyc
  7de125f7f263c554b3337138c760d44394b4824a  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
  6893c2097f0de110909f3f5076ac1c32ac5b742b  tac-qlib/tac_qlib/contrib/strategy/__pycache__/__init__.cpython-312.pyc
  423ec5cd15b273c119ba3b1d7dc7467fc6ba41c4  tac-qlib/tac_qlib/contrib/strategy/__pycache__/long_short.cpython-312.pyc
  b6b3238699337d559868cb5f8e0c3e900e5da0cf  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
  fe60bacdfedd48617863be31f24b7c7daebfac5a  tac-qlib/tac_qlib/contrib/strategy/weekly_rebalance.py
  92e6e90eb0cd0a25142034560f27adb6b705b1a8  tac-qlib/tac_qlib/data/__init__.py
  fa1090eb6f17b1b7835038e35fac86334294d165  tac-qlib/tac_qlib/data/__pycache__/__init__.cpython-312.pyc
  48629a1f51bd4058036ce78d79ed49454982c051  tac-qlib/tac_qlib/data/__pycache__/config.cpython-312.pyc
  ad7c9b726c9c52773fa82031fcd681337be97fa8  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
