Skip to content

v0.2.0

Choose a tag to compare

@interruping interruping released this 10 Mar 12:35
· 24 commits to main since this release

Breaking Changes

  • client.strategies에서 편의 헬퍼가 client.shortcuts로 이동 (#35)
    • get_portfolio_value(), get_portfolio(), market_buy_krw(), place_and_wait(), cancel_all_orders()는 이제 client.shortcuts.*로 접근
    • client.strategies에는 매매 전략(dca, rebalance, price_alert)만 남음

마이그레이션

# Before (0.1.0)
client.strategies.get_portfolio_value()
client.strategies.market_buy_krw("KRW-BTC", 10000)

# After (0.2.0)
client.shortcuts.get_portfolio_value()
client.shortcuts.market_buy_krw("KRW-BTC", 10000)

Internal

  • 공유 클라이언트 프로토콜을 _protocols.py로 추출
  • shortcuts/strategies 경계 명확화: shortcuts = API 편의 헬퍼, strategies = 매매 전략