Alpaca Tech Sign-OffLiquidity.io x Alpaca OmniSub
62/62 PASS

Partner Tech Sign-Off

Alpaca OmniSub implementation complete. All 62 requirements passing. Each module links to detailed checklist with code references and evidence.

24/5 Trading

8/8 PASS
View checklist
  • [P]Asset sync -- Hanzo Tasks 12h interval
  • [P]Buy order -- notional passthrough to Alpaca
  • [P]Sell order -- notional passthrough to Alpaca
  • [P]TIF enforcement -- day only
  • [P]Cancel order
  • [P]Disclosure endpoint
  • [P]Update orders -- propagates to Alpaca
  • [P]Alpaca overnight risk disclosure

Crypto

21/21 PASS
View checklist
  • [P]Crypto agreement -- new account
  • [P]Crypto agreement -- existing account PATCH
  • [P]Crypto asset retrieval -- Alpaca validates min-size
  • [P]Alpaca market data quotes
  • [P]Crypto buy disclosure -- account-type differentiation
  • [P]Buy order -- $200K cap + min notional
  • [P]Non-marginable buying power
  • [P]Crypto sell disclosure -- account-type differentiation
  • [P]Sell order -- $200K cap enforced
  • [P]Limit + stop orders
  • [P]Cancel -- propagates to Alpaca
  • [P]Stop orders
  • [P]Update -- propagates to Alpaca
  • [P]Positions
  • [P]Activities
  • [P]TIF -- IOC and GTC only
  • [P]Order status
  • [P]Crypto wallets -- MPC custody endpoint
  • [P]Funding flow
  • [P]Region gating -- cache + DB check
  • [P]Close positions

Fixed Income

13/13 PASS
View checklist
  • [P]Asset retrieval -- gateway routes fixed
  • [P]Buy order -- propagates to Alpaca
  • [P]Sell order -- propagates to Alpaca
  • [P]TIF -- day only enforced
  • [P]Out of hours -- isFIMarketOpen() + pending_new
  • [P]Decimal validation -- notional 2dp, qty 9dp
  • [P]Cancel order -- propagates to Alpaca
  • [P]Update order -- generic PATCH handler
  • [P]Order status
  • [P]Maturity CA -- mapBrokerCAType handles maturity
  • [P]Positions -- qty=par value for bonds
  • [P]Close positions
  • [P]Moment market data ToS

Omnibus Sub Accounts

20/20 PASS
View checklist
  • [P]Subaccount creation + mapping
  • [P]Account funding
  • [P]Asset sync -- Hanzo Tasks 12h interval
  • [P]Cash/equity -- chain-first reconciliation
  • [P]Buy orders
  • [P]Sell orders
  • [P]TIF validation
  • [P]Market hours detection
  • [P]Extended hours flag on orders
  • [P]Cancel -- propagates to Alpaca all asset classes
  • [P]Update -- propagates to Alpaca
  • [P]Order status
  • [P]Activities -- merged trade + non-trade
  • [P]Positions
  • [P]Close positions
  • [P]Statements -- endpoints routed + auth-protected
  • [P]Corporate actions -- collection + endpoint
  • [P]Events SSE -- realtime + admin events
  • [P]Trade corrections -- Alpaca-managed
  • [P]Launch coordination -- complete

62/62 PASS | All requirements met

liquidityio/ats (dev) - liquidityio/app (dev)