Files
big-qmt/py-client/sdk/__pycache__/v2.cpython-311.pyc

43 lines
6.3 KiB
Plaintext
Raw Normal View History

2026-09-03 00:54:57 +08:00
<EFBFBD>
<00>S<EFBFBD>j<EFBFBD>
<00><01><><00>ddlmZddlmZddlmZddlmZddlm Z
ddl m Z m Z mZed<08> <09><00>Gd
<EFBFBD>d <0B><00><00><00>ZGd <0C>d e
<EFBFBD><00>ZeZ gd<0E>ZdS)<10>)<01> annotations)<01> dataclass)<01>Any)<01> urlencode<64>)<01>Client)<03>Assets<74> OrderItem<65> PositionItemT)<01>slotsc<01>.<00>eZdZUded<ded<ded<dS)<08> Portfolior <00>assets<74>list[PositionItem]<5D> positionszlist[OrderItem]<5D>ordersN)<04>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__annotations__<5F><00><00>)D:\work\quant\big-qmt\py-client\sdk\v2.pyrr s3<00><00><00><00><00><00><00><12>N<EFBFBD>N<EFBFBD>N<EFBFBD>!<21>!<21>!<21>!<21><1B><1B><1B><1B><1B>rrc<01><><00>eZdZdZdd<04>Zdd<06>Zdd<08>Zdd <09>Zdd <0A>Zdd<0E>Z dd<0F>Z
dd<10>Z dd<11>Z dd<12>Z dd<13>Zdd<14>Zdd<15>Zdd<16>Zdd<17>Zdd<19>ZdS) <20> Client_V2z#QMT ``/api/v2`` synchronous client.<2E>returnrc<01> <00>|<00>d<01><00>pi}|<01>di<00><00>}|<01>di<00><00>}ttj|<01>di<00><00><00><00>d<05>|D<00><00>d<06>|D<00><00><00><07><00>S)Nz/api/v2/portfoliorrrc<01>6<00>g|]}tj|<01><00><00><02>Sr)r <00>from_trade_detail)<02>.0<EFBFBD>rows r<00>
<listcomp>z'Client_V2.portfolio.<locals>.<listcomp>s#<00><00>P<>P<>P<>s<EFBFBD>|<7C>5<>c<EFBFBD>:<3A>:<3A>P<>P<>Prc<01>6<00>g|]}tj|<01><00><00><02>Sr)r
r)r <00>values rr"z'Client_V2.portfolio.<locals>.<listcomp>s#<00><00>K<>K<>K<>5<EFBFBD>I<EFBFBD>/<2F><05>6<>6<>K<>K<>Kr)rrr)<05> _get_json<6F>getrr <00> from_dict)<04>self<6C>datarrs r<00> portfoliozClient_V2.portfolios<><00><00><13>~<7E>~<7E>1<>4<>4<>:<3A><02><04><18>H<EFBFBD>H<EFBFBD>[<5B>"<22>-<2D>-<2D> <09><15><18><18>(<28>B<EFBFBD>'<27>'<27><06><18><19>#<23>D<EFBFBD>H<EFBFBD>H<EFBFBD>X<EFBFBD>r<EFBFBD>$:<3A>$:<3A>;<3B>;<3B>P<>P<>i<EFBFBD>P<>P<>P<>K<>K<>F<EFBFBD>K<>K<>K<>
<EFBFBD>
<EFBFBD>
<EFBFBD>
rrc<01><><00>|<00>dd|ji<01><00>pi}d<03>|<01>di<00><00><00><00><00>D<00><00>S)Nz/api/v2/positions<6E>accountc<01>><00>g|]\}}tj||<01><00><00><02>Sr)r r')r <00>coder$s rr"z'Client_V2.positions.<locals>.<listcomp>!s9<00><00>
<EFBFBD>
<EFBFBD>
<EFBFBD><1B><04>e<EFBFBD> <19> "<22>5<EFBFBD>$<24> /<2F> /<2F>
<EFBFBD>
<EFBFBD>
rr))<04>_post<73> account_typer&<00>items)r(r)s rrzClient_V2.positionss_<00><00><13>z<EFBFBD>z<EFBFBD>-<2D> <09>4<EFBFBD>;L<>/M<>N<>N<>T<>RT<52><04>
<EFBFBD>
<EFBFBD>#<23>x<EFBFBD>x<EFBFBD><06><02>3<>3<>9<>9<>;<3B>;<3B>
<EFBFBD>
<EFBFBD>
<EFBFBD>
r<00>dict[str, Any]c<01>@<00>|<00>dd|ji<01><00>piS)Nz/api/v2/assetsr,)r/r0<00>r(s rrzClient_V2.assets&s$<00><00><13>z<EFBFBD>z<EFBFBD>*<2A>Y<EFBFBD><04>8I<38>,J<>K<>K<>Q<>r<EFBFBD>Qrc<01>0<00>|<00>d<01><00>piS)Nz/api/v2/context/info)<01>_getr4s r<00> context_infozClient_V2.context_info)s<00><00><13>y<EFBFBD>y<EFBFBD>/<2F>0<>0<>6<>B<EFBFBD>6r<00>
stock_code<EFBFBD>strrc<01>.<00>|<00>d|<01><00>S)N<>
stock_name<EFBFBD><01>_get_ref<65>r(r8s rr;zClient_V2.stock_name,s<00><00><13>}<7D>}<7D>\<5C>:<3A>6<>6<>6rc<01>.<00>|<00>d|<01><00>S)N<> open_dater<r>s rr@zClient_V2.open_date/s<00><00><13>}<7D>}<7D>[<5B>*<2A>5<>5<>5rc<01>.<00>|<00>d|<01><00>S)N<> last_volumer<r>s rrBzClient_V2.last_volume2<00><00><00><13>}<7D>}<7D>]<5D>J<EFBFBD>7<>7<>7rc<01>.<00>|<00>d|<01><00>S)N<> total_sharer<r>s rrEzClient_V2.total_share5rCrc<01>.<00>|<00>d|<01><00>S)N<>svolr<r>s rrGzClient_V2.svol8<00><00><00><13>}<7D>}<7D>V<EFBFBD>Z<EFBFBD>0<>0<>0rc<01>.<00>|<00>d|<01><00>S)N<>bvolr<r>s rrJzClient_V2.bvol;rHrc<01>.<00>|<00>d|<01><00>S)N<> divid_factorsr<r>s rrLzClient_V2.divid_factors>s<00><00><13>}<7D>}<7D>_<EFBFBD>j<EFBFBD>9<>9<>9rc<01>.<00>|<00>d|<01><00>S)N<>etf_infor<r>s rrNzClient_V2.etf_infoA<00><00><00><13>}<7D>}<7D>Z<EFBFBD><1A>4<>4<>4rc<01>.<00>|<00>d|<01><00>S)N<>etf_iopvr<r>s rrQzClient_V2.etf_iopvDrOrc<01>.<00>|<00>d|<01><00>S)N<>instrumentdetailr<r>s r<00>instrument_detailzClient_V2.instrument_detailGs<00><00><13>}<7D>}<7D>/<2F><1A><<3C><<3C><rc<01>.<00>|<00>d|<01><00>S)N<> his_st_datar<r>s rrVzClient_V2.his_st_dataJrCr<00>endpointc<01><><00>td|i<01><00>}|<00>d|<01>d|<03><00><04><00>pi}|<04>d<04><00>S)Nr8z /api/v2/get/<2F>?<3F>ref)rr6r&)r(rWr8<00>query<72>payloads rr=zClient_V2._get_refMsM<00><00><19><<3C><1A>4<>5<>5<><05><16>)<29>)<29>=<3D>8<EFBFBD>=<3D>=<3D>e<EFBFBD>=<3D>=<3D>><3E>><3E>D<>"<22><07><16>{<7B>{<7B>5<EFBFBD>!<21>!<21>!rN)rr)rr)rr2)r8r9rr)rWr9r8r9rr)rrr<00>__doc__r*rrr7r;r@rBrErGrJrLrNrQrTrVr=rrrrrs^<00><00><00><00><00><00>-<2D>-<2D>
<EFBFBD>
<EFBFBD>
<EFBFBD>
<EFBFBD>
<EFBFBD>
<EFBFBD>
<EFBFBD>
<EFBFBD>R<01>R<01>R<01>R<01>7<>7<>7<>7<>7<>7<>7<>7<>6<>6<>6<>6<>8<>8<>8<>8<>8<>8<>8<>8<>1<>1<>1<>1<>1<>1<>1<>1<>:<3A>:<3A>:<3A>:<3A>5<>5<>5<>5<>5<>5<>5<>5<>=<3D>=<3D>=<3D>=<3D>8<>8<>8<>8<>"<22>"<22>"<22>"<22>"<22>"rr)rrrN)<12>
__future__r<00> dataclassesr<00>typingr<00> urllib.parser<00>clientr<00>
HTTPClient<EFBFBD>modelsr r
r rr<00>__all__rrr<00><module>rfs<00><01>"<22>"<22>"<22>"<22>"<22>"<22>!<21>!<21>!<21>!<21>!<21>!<21><16><16><16><16><16><16>"<22>"<22>"<22>"<22>"<22>"<22>(<28>(<28>(<28>(<28>(<28>(<28>3<>3<>3<>3<>3<>3<>3<>3<>3<>3<> <0B><19><14><16><16><16><1C><1C><1C><1C><1C><1C><1C><17><16><1C> >"<22>>"<22>>"<22>>"<22>>"<22>
<EFBFBD>>"<22>>"<22>>"<22>B
<13><06> /<2F>
.<2E>
.<2E><07><07>r