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

48 lines
5.4 KiB
Plaintext
Raw Normal View History

2026-09-03 11:33:43 +08:00
<EFBFBD>
2026-09-07 18:18:00 +08:00
<00>J<EFBFBD>j<EFBFBD><00><01>T<00>ddlmZddlmZddlmZmZmZmZm Z Gd<05>d<06><00>Z
2026-09-07 14:04:26 +08:00
dS)<08>)<01> annotations)<01>Any<6E>)<05>Assets<74>DealItem<65> OrderItem<65> Portfolio<69> PositionItemc<01>F<00>eZdZdd<05>Zdd<07>Zdd <09>Zdd <0B>Zdd <0A>Zdd<0F>Zdd<11>Z dS)<1A>PortfolioMixin<69>datatype<70>str<74>return<72>list[dict[str, Any]]c<01><><00>t|<01><00><00><00><00><00><00><00>}|dvrtd|<01><00><02><00><00>|<00>d|<01><00><02><00>}|dS)uN查询 account、order、deal 或 position返回原始字段字典列表。><00>deal<61>order<65>account<6E>positionzunsupported org datatype: z/api/portfolio/org/<2F>data)r<00>strip<69>lower<65>
2026-09-07 18:18:00 +08:00
ValueError<EFBFBD> _get_json)<03>selfr <00>responses <20>0D:\work\quant\big-qmt\py-client\sdk\portfolio.py<70>orgzPortfolioMixin.org sm<00><00><16>x<EFBFBD>=<3D>=<3D>&<26>&<26>(<28>(<28>.<2E>.<2E>0<>0<><08> <13>C<> C<> C<><1C>D<>(<28>D<>D<>E<>E<> E<><17>><3E>><3E>"B<><08>"B<>"B<>C<>C<><08><17><06><1F><1F>r c
<01>0<00>|<00>d<01><00>pi}d<02>|<01>di<00><00><00><00><00>D<00><00>}tt di|<01>di<00><00><00><01>|d<05>|<01>dg<00><00>D<00><00><00><07><00>S) Nz/api/portfolioc<01>.<00>i|]\}}|tdi|<02><01><01><02>S<00><01><00>r
)<03>.0<EFBFBD>code<64>values r<00>
<dictcomp>z,PortfolioMixin.portfolio.<locals>.<dictcomp>s<<00><00>
2026-09-03 11:33:43 +08:00
<EFBFBD>
<EFBFBD>
2026-09-07 18:18:00 +08:00
<EFBFBD><1B><04>e<EFBFBD> <11>,<2C>'<27>'<27><15>'<27>'<27>
2026-09-03 11:33:43 +08:00
<EFBFBD>
<EFBFBD>
2026-09-07 18:18:00 +08:00
r<00> positions<6E>assetsc<01>&<00>g|]}tdi|<01><01><01><02>Sr"<00>r<00>r%<00>rows r<00>
<listcomp>z,PortfolioMixin.portfolio.<locals>.<listcomp>s&<00><00>G<>G<>G<><13>I<EFBFBD>$<24>$<24><03>$<24>$<24>G<>G<>Gr<00>orders)r*r)r0r#)r<00>get<65>itemsr r<00>rrr)s r<00> portfoliozPortfolioMixin.portfolios<><00><00><13>~<7E>~<7E>.<2E>/<2F>/<2F>5<>2<EFBFBD><04>
2026-09-03 11:33:43 +08:00
<EFBFBD>
<EFBFBD>#<23>x<EFBFBD>x<EFBFBD> <0B>R<EFBFBD>8<>8<>><3E>><3E>@<40>@<40>
<EFBFBD>
<EFBFBD>
2026-09-07 18:18:00 +08:00
<EFBFBD> <09><19><19>3<>3<>D<EFBFBD>H<EFBFBD>H<EFBFBD>X<EFBFBD>r<EFBFBD>2<>2<>3<>3<><1F>G<>G<><04><08><08><18>2<EFBFBD>0F<30>0F<30>G<>G<>G<>
2026-09-03 11:33:43 +08:00
<EFBFBD>
<EFBFBD>
<EFBFBD>
2026-09-07 18:18:00 +08:00
r<00>$tuple[list[str], list[PositionItem]]c<01><><00>|<00>d<01><00>pi}d<02>|<01><00><00>D<00><00>}t|<01><00>|fS)Nz/api/portfolio/positionsc<01>&<00>g|]}tdi|<01><01><01><02>Sr"r$)r%r's rr/z,PortfolioMixin.positions.<locals>.<listcomp>s6<00><00>
2026-09-03 11:33:43 +08:00
<EFBFBD>
<EFBFBD>
2026-09-07 18:18:00 +08:00
<EFBFBD><15> <19> !<21> !<21>5<EFBFBD> !<21> !<21>
2026-09-03 11:33:43 +08:00
<EFBFBD>
<EFBFBD>
2026-09-07 18:18:00 +08:00
r)r<00>values<65>listr3s rr)zPortfolioMixin.positionssR<00><00><13>~<7E>~<7E>8<>9<>9<>?<3F>R<EFBFBD><04>
2026-09-03 11:33:43 +08:00
<EFBFBD>
2026-09-07 18:18:00 +08:00
<EFBFBD><1D><1B><1B><1D><1D>
2026-09-03 11:33:43 +08:00
<EFBFBD>
<EFBFBD>
2026-09-07 18:18:00 +08:00
<EFBFBD> <09><14>D<EFBFBD>z<EFBFBD>z<EFBFBD>9<EFBFBD>$<24>$rrc<01>D<00>tdi|<00>d<01><00>pi<00><01>S)Nz/api/portfolio/assetsr#)rr<00>rs rr*zPortfolioMixin.assets%s(<00><00><15>H<>H<><14><1E><1E>(?<3F>@<40>@<40>F<>B<EFBFBD>H<>H<>Hr<00>list[OrderItem]c<01>H<00>|<00>d<01><00>pg}d<02>|D<00><00>S)Nz/api/portfolio/orderc<01>&<00>g|]}tdi|<01><01><01><02>Sr"r,r-s rr/z)PortfolioMixin.orders.<locals>.<listcomp>*s&<00><00>1<>1<>1<>S<EFBFBD> <09> <20> <20>C<EFBFBD> <20> <20>1<>1<>1r<00>r<00>rrs rr0zPortfolioMixin.orders(s-<00><00><13>~<7E>~<7E>4<>5<>5<>;<3B><12><04>1<>1<>D<EFBFBD>1<>1<>1<>1r<00>list[DealItem]c<01>H<00>|<00>d<01><00>pg}d<02>|D<00><00>S)Nz/api/portfolio/dealc<01>&<00>g|]}tdi|<01><01><01><02>Sr")rr-s rr/z(PortfolioMixin.deals.<locals>.<listcomp>.s"<00><00>0<>0<>0<>C<EFBFBD><08><0F><0F>3<EFBFBD><0F><0F>0<>0<>0rr?r@s r<00>dealszPortfolioMixin.deals,s-<00><00><13>~<7E>~<7E>3<>4<>4<>:<3A><02><04>0<>0<>4<EFBFBD>0<>0<>0<>0rrc<01><00><00>t|<01><00><00><00><00><00><00><00>}<01>j<00>fd<01><08>j<00>jd<02>}|<02>|<01><00>}|<03>td|<01><00><02><00><00>|<03><00>}|dkr|gn|S)Nc<01>8<00><01><00><00><00><00>dS)Nr)r)r;s<00>r<00><lambda>z2PortfolioMixin.trade_detail_data.<locals>.<lambda>4s<00><><00><04><0E><0E> 0<> 0<><11> 3<>r)rrrrz#unsupported trade detail datatype: r)rrrr*r0rDr1r)rr <00>handlers<72>handler<65>results` r<00>trade_detail_dataz PortfolioMixin.trade_detail_data0s<><00><><00><16>x<EFBFBD>=<3D>=<3D>&<26>&<26>(<28>(<28>.<2E>.<2E>0<>0<><08><1B>{<7B>3<>3<>3<>3<><19>[<5B><18>J<EFBFBD> 
2026-09-03 11:33:43 +08:00
<EFBFBD>
2026-09-07 18:18:00 +08:00
<EFBFBD><08> <1B>,<2C>,<2C>x<EFBFBD>(<28>(<28><07> <12>?<3F><1C>M<>8<EFBFBD>M<>M<>N<>N<> N<><18><17><19><19><06>#<23>y<EFBFBD>0<>0<><06>x<EFBFBD>x<EFBFBD>f<EFBFBD><rN)r rrr)rr )rr5)rr)rr<)rrA)r rrr)
2026-09-06 11:34:23 +08:00
<EFBFBD>__name__<5F>
2026-09-07 18:18:00 +08:00
__module__<EFBFBD> __qualname__rr4r)r*r0rDrKr#rrr r s<><00><00><00><00><00><00> <20> <20> <20> <20>
2026-09-03 11:33:43 +08:00

<EFBFBD>

<EFBFBD>

<EFBFBD>

2026-09-07 18:18:00 +08:00
<EFBFBD>%<25>%<25>%<25>%<25>I<01>I<01>I<01>I<01>2<>2<>2<>2<>1<>1<>1<>1<> =<3D> =<3D> =<3D> =<3D> =<3D> =rr N) <0B>
2026-09-07 14:04:26 +08:00
__future__r<00>typingr<00>modelsrrrr r
2026-09-07 18:18:00 +08:00
r r#rr<00><module>rRs<><00><01>"<22>"<22>"<22>"<22>"<22>"<22><16><16><16><16><16><16>H<>H<>H<>H<>H<>H<>H<>H<>H<>H<>H<>H<>H<>H<>4=<3D>4=<3D>4=<3D>4=<3D>4=<3D>4=<3D>4=<3D>4=<3D>4=<3D>4=r