рдЕрдЬрдЧрд░ рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рдЙрддреНрдкрд╛рджреЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ

рд╣реИрдмреЗ рдкрд░ рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рд╡рд┐рдЬреНрдЮрд╛рдкрди рд╕реЗ рдкреНрд░реЗрд░рд┐рдд рд╣реЛрдХрд░, рдЕрдкрдиреЗ рд╕реНрд╡рддрдВрддреНрд░ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдЕрдЬрдЧрд░-рд▓рд┐рдкрд┐ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ред рдореБрдЦреНрдп рд╡рд┐рдЪрд╛рд░ рдпрд╣ рд╣реИ рдХрд┐ рдпреЗ рдЙрддреНрдкрд╛рдж 100% рдкреВрдВрдЬреА рд╕рдВрд░рдХреНрд╖рдг рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рдмреИрд▓ рдмрд╛рдЬрд╛рд░ рдХреЗ 10 рд╡рд░реНрд╖реЛрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдЗрд╕ рддрд░рд╣ рдХреЗ рдЙрддреНрдкрд╛рджреЛрдВ рдХрд╛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдкреНрд░рджрд░реНрд╢рди рдЬреЛрдЦрд┐рдо-рдореБрдХреНрдд рд╕реНрд╡рд░реНрдЧ рдХреЗ рд╕рд╛рде рдореВрд░реНрдЦрддрд╛рдкреВрд░реНрдг рд╣реИред

рдпрд╣ рд▓реЗрдЦ рд╢реБрд░реБрдЖрддреА рдЕрдЬрдЧрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд▓рд┐рдП рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдЧрд╛ рдЬреЛ рдЕрдкрдиреЗ рдкреИрд╕реЗ рдХреЗ рдкреНрд░рдмрдВрдзрди рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред рдЦреИрд░, рдХреБрдЫ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЙрдкрдХрд░рдг рдЖрдкрдХреЗ рд▓рд┐рдП рдРрд╕реА рд░рдгрдиреАрддрд┐рдпреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдЖ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╕рд╛рд╡рдзрд╛рди рд░рд╣реЗрдВ, рджрд▓рд╛рд▓ рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рд╣рд░ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рд╣реИред

GitHub рдкрд░ рдЬреБрдкрд┐рдЯрд░ рдиреЛрдЯрдкреИрдб рдХреЗ рд░реВрдк рдореЗрдВ рдХреЛрдб рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЪрд▓реЛ рдЪрд▓рддреЗ рд╣реИрдВ!

рдкрд░рд┐рдЪрдп рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╢рдмреНрдж


рдореИрдВ рдЕрдореЗрд░рд┐рдХреА рд╢реЗрдпрд░реЛрдВ рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд░реВрдВрдЧрд╛ рдФрд░ рд╡рд╣рд╛рдВ рдЙрдкрдЬ рд░реВрдмрд▓ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрдо рд╣реЛрдЧреАред рдЪрд╛рд░реНрдЯ рдкрд░ рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рд░реВрд╕реА рдмрд╛рдЬрд╛рд░ рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдЕрдзрд┐рдХ рдЬреЛрдЦрд┐рдо рд╣реИрдВред рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХрд╛ рд╕рд╛рд░ рдЗрд╕рд╕реЗ рдирд╣реАрдВ рдмрджрд▓рддрд╛ рд╣реИред

рд╣рдо рдореБрдлреНрдд рдЕрд▓реНрдлрд╛ рд▓рд╛рдн рд╕реЗ рдбреЗрдЯрд╛ рд▓реЗрддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рдЖрдкрдХреЛ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдИрдореЗрд▓ рдкрддрд╛ рд╕рд╛рдЭрд╛ рдХрд░рдХреЗ рдХреБрдВрдЬреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдПрдХ рдиреЛрдЯрдмреБрдХ рдореЗрдВ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд┐рд░реНрджреЗрд╢ред рдЖрдк рдлрд┐рдирдо рдореЗрдВ рд░реВрд╕реА рдкреНрд░рддрд┐рднреВрддрд┐рдпреЛрдВ рдХреЗ рдЙрджреНрдзрд░рдг рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред

рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рдЙрддреНрдкрд╛рдж рдХрд░рд┐рд╢реНрдорд╛


рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдЖрдкрдХреА рдкреВрдВрдЬреА рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ, рдФрд░ рдЙрдкрдЬ рдмреИрдВрдХ рдЬрдорд╛ (рд╕рд░рдХрд╛рд░реА рдмрд╛рдВрдб) рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред рдпрд╣рд╛рдВ рд╕рдореАрдХрд░рдг рдХреЗ рдХреБрдЫ рддрддреНрд╡ рдЧрд╛рдпрдм рд╣реИрдВ:

  • рдмреИрдВрдХ рдЬрдорд╛ рдкрд░ рд╣рдореЗрд╢рд╛ рдЖрдп рд╣реЛрддреА рд╣реИ, рд▓реЗрдХрд┐рди рд╢реВрдиреНрдп рдЦреЗрд▓рдиреЗ рдХрд╛ рдЬреЛрдЦрд┐рдо рд╣реЛрддрд╛ рд╣реИ;
  • рдЖрдк рд▓рд╛рдн рдХрдорд╛рдПрдВрдЧреЗ, рд▓реЗрдХрд┐рди рджрд▓рд╛рд▓ рдкрд╛рдИ рдХреЗ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЯреБрдХрдбрд╝реЗ рдХреЗ рд▓рд┐рдП рджрд╛рд╡рд╛ рдХрд░рддрд╛ рд╣реИ;
  • рдирд┐рд╡реЗрд╢рд┐рдд рдзрди рдХреЗ рдЙрдкрдпреЛрдЧ рдкрд░ рдкреНрд░рддрд┐рдмрдВрдз рд╣реИ;
  • рдмреНрд░реЛрдХрд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдХреЛрдИ рдЬреЛрдЦрд┐рдо рдирд╣реАрдВ рдЙрдард╛рддрд╛ рд╣реИ, рдФрд░ рдХреЗрд╡рд▓ рдореБрдирд╛рдлреЗ рдореЗрдВ рднрд╛рдЧ рд▓реЗрддрд╛ рд╣реИред

рд░рдгрдиреАрддрд┐


рд╕рд░рд▓рддрдо рд░рдгрдиреАрддрд┐ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:

  • рд╣рдо 90% рдкреВрдВрдЬреА рдЕрд▓реНрдкрдХрд╛рд▓рд┐рдХ рдЯреНрд░реЗрдЬрд░реА рдмреЙрдиреНрдб рдЦрд░реАрджрддреЗ рд╣реИрдВ;
  • рд╢реЗрд╖ рдХреЗ рд▓рд┐рдП, рд╣рдо рдПрдХ рдЙрдЪреНрдЪ рдЬреЛрдЦрд┐рдо рд╡рд╛рд▓реА рд╕рдВрдкрддреНрддрд┐ рдЦрд░реАрджрддреЗ рд╣реИрдВ;
  • рд╣рдордиреЗ рдЕрд╡рдзрд┐ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдХреАрдордд рдХреЗ 10% рдкрд░ рд░реЛрдХ рд▓рдЧрд╛ рджреАред

рд░рдгрдиреАрддрд┐ рдХреЗ рдХреЗрдВрджреНрд░ рдореЗрдВ: рдЯреНрд░реЗрдЬрд░реА рдмрд╛рдВрдб рдкреНрд░рддрд┐ рд╡рд░реНрд╖ 1-3% рджреЗрддреЗ рд╣реИрдВ, рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдбреНрд░рд╛рдбрд╛рдЙрди рдХреЛ рдЫреЛрдбрд╝рдХрд░ (рдпрджрд┐ рдХреЛрдИ рдЙрдкрдЬ рд╣реИ)ред 10% рдкреВрдВрдЬреА рдХреЗ рд╕рд╛рде рдЦрд░реАрджреА рдЧрдИ рд╕рдВрдкрддреНрддрд┐ рдХрд╛ 10% рдбреНрд░реЙрдбрд╛рдЙрди рдмрд╣реБрдд рдЬреЛрдЦрд┐рдо рд╡рд╛рд▓рд╛ рд╣реЛрдЧрд╛ рдЬреЛ рдмрд╛рдВрдб рдХрд╡рд░ рдХрд░реЗрдЧрд╛ред рдмреБрд▓ рдорд╛рд░реНрдХреЗрдЯ рдХреА рдЕрд╡рдзрд┐ рдХреЗ рджреМрд░рд╛рди, рдХреБрдЫ рд╕реНрдЯреЙрдХ рдХрдИ рдмрд╛рд░ рдмрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рд╣рдореЗрдВ рдЦреБрд╢реА рджреЗрдЧрд╛ред

рдЗрд╕ рд░рдгрдиреАрддрд┐ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рджреЛрд╣рд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд░рдг рдХрд░рдиреЗ рд╣реЛрдВрдЧреЗ:

  • рдмрд╛рдВрдб рдЦрд░реАрджреЗрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдИрдЯреАрдПрдл рдХреЗ рд░реВрдк рдореЗрдВред
  • рд╕реНрдЯреЙрдХ рдЦрд░реАрджреЗрдВред
  • рд╕реНрдЯреЙрдк рдСрд░реНрдбрд░ рд▓рдЧрд╛рдПрдВред

рдкрд░реАрдХреНрд╖рд╛ рдХреИрд╕реЗ рджреЗрдВ


рдореИрдВ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдХреЛрдб рдЕрдВрд╢ рдХреЗ рд╕рд╛рде рдХреБрдЫ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдкрд░реАрдХреНрд╖рдг рдХреЛ рдХрд╛рдлреА рд▓рдЪреАрд▓рд╛ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдмрдирд╛рдпрд╛ред

рд╕рдордп рд╕рд╛рд░рд┐рдгреА


рдЖрдк рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрд╡рдзрд┐рдпреЛрдВ рдореЗрдВ рдЕрд╕рдВрддреБрд▓рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рд╕рдкреНрддрд╛рд╣, рдорд╣реАрдирд╛, рд╡рд░реНрд╖ред рдФрд░ рдХрд┐рд╕реА рднреА рджрд┐рди рдЗрд╕ рдЕрд╡рдзрд┐ рдХреЗ рднреАрддрд░: рдкрд╣рд▓рд╛, рдЕрдВрддрд┐рдо, рдЕрдВрддрд┐рдоред рдЗрд╕рдХреЗ рд▓рд┐рдП `рдЕрдиреБрд╕реВрдЪреА () 'рд╡рд░реНрдЧ рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ:

#         df = pd.DataFrame([], index=pd.date_range(start, end, freq='B')) # ... #      ,   df = df[df.index.isin(dates)].copy() # ... #    # ... elif freq == 'week': groupby = ['year', 'week'] elif freq == 'month': groupby = ['year', 'month'] elif freq == 'year': groupby = ['year'] #      grouped = df.groupby(groupby) for idx, grp in grouped: if len(grp) >= abs(day): df.loc[grp.iloc[day].name, 'allow'] = True 

рдбреЗрдЯрд╛ рдЪрдХреНрд░


 StructuredProductMill().run() 

рдЬреИрд╕рд╛ рдХрд┐ рд▓реЗрдЦреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИ, рд╣рдо рдПрдХ рдЪрдХреНрд░ рдореЗрдВ рдХреЗрд╡рд▓ рд░реАрдмреИрд▓реЗрдВрд╕рд┐рдВрдЧ рддрд┐рдерд┐рдпреЛрдВ рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЕрдиреНрдп рд╕рднреА рджрд┐рдиреЛрдВ рдХреЛ рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдлрд┐рд░ рд╣рдо рдЕрд╡рдзрд┐ рдХреЗ рднреАрддрд░ рдкрд░рд┐рд╕рдВрдкрддреНрддрд┐рдпреЛрдВ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдкрд░ рдЖрдВрдХрдбрд╝реЗ рдЦреЛ рджреЗрддреЗ рд╣реИрдВ, рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рджрд┐рди рдХреЗ рд▓рд┐рдП рд▓рд╛рднрдкреНрд░рджрддрд╛ рдФрд░ рдЧрд┐рд░рд╛рд╡рдЯ рдирд╣реАрдВ рджреЗрдЦреЗрдВрдЧреЗред рдпрд╣ рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдЧрддрд┐ рдХреЗ рдЕрд╡рд░реЛрдз рдХреЗ рд▓рд┐рдП, рд╣рд░ рджрд┐рди рдШреВрдорддреА рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдЦреБрд▓реА рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рдЬрд╛рд░ рдореВрд▓реНрдп рдХреЛ рджреЗрдЦрдиреЗ рдФрд░ рд╕реНрдЯреЙрдк рдЪреЗрдХ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред

рдкреБрдирд░реНрд╕рдВрддреБрд▓рди


 StructuredProductMill().rebalance() 

рдпрд╣рд╛рдВ, рдЬреЛ рд╕рдВрдкрддреНрддрд┐рдпрд╛рдВ рдЦреЛрд▓реА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ, рд╡реЗ рдЙрдкрд▓рдмреНрдз рдкреВрдВрдЬреА рдХреЛ рдЖрд╡рдВрдЯрд┐рдд рдХреА рдЬрд╛рддреА рд╣реИрдВред рдЧрдгрдирд╛ рдХреЛ рдЦреБрд▓реЗ рдкрджреЛрдВ рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд▓реЗрдирджреЗрди рдХреЛ рдЖрд╡рд╢реНрдпрдХ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

 #  :       balance = self._cash + self.position_balance(day) #         df = day.merge(self._positions[['quantity']], how='left', left_index=True, right_index=True) # ... #              day.loc[is_allow, 'size_order'] = day[is_allow]['size'] / day[is_allow]['size'].sum() #        day['position_to'] = (balance * day['size_order']) // day['open'] #     day['order'] = day['position_to'] - day['position'] # ... #   for symbol, row in day[fltr].iterrows(): self.trade(row['dt'], symbol, row.order, row.open, 'O' if row.order > 0 else 'C') 

рд▓реЗрди-рджреЗрди


 StructuredProductMill().trade() 

рдФрд░ рдпрд╣рд╛рдВ, рдЧрддрд┐ рдХреЗ рд▓рд┐рдП, рдЖрдк рд╡рд┐рд╡рд░рдг рдХрд╛ рддреНрдпрд╛рдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рд╕реНрдерд┐рддрд┐ рдХреА рд▓рд╛рднрдкреНрд░рджрддрд╛ рдореЗрдВ рдХреЗрд╡рд▓ рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрдореАрд╢рди рдФрд░ рдкрд░рд┐рд╕рдВрдкрддреНрддрд┐рдпреЛрдВ рдХреЗ рдореВрд▓реНрдп рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреА рд╣реИ, рдФрд░ рд▓реЗрдирджреЗрди рдХрд╛ рдЗрддрд┐рд╣рд╛рд╕ рднреА рд░рдЦрддреА рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рд▓реЗрдирджреЗрди рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХреЗ рдХрд┐рд╕реА рднреА рджрд┐рди рдПрдХ рд╕реНрдЯреЙрдк рдСрд░реНрдбрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрд╣ рд╡рд┐рдзрд┐ рдирд┐: рд╢реБрд▓реНрдХ рдХреИрд╢ рдХреА рд╕реНрдерд┐рддрд┐ рдФрд░ рдЖрдХрд╛рд░ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддреА рд╣реИред

рд▓рд╛рдВрдЪ


рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╢реЗрдпрд░реЛрдВ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рдкрд░рд┐рд╕рдВрдкрддреНрддрд┐рдпреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд╣рдо рдХреИрд▓реЗрдВрдбрд░ рд╡рд░реНрд╖ рдХреЗ рд▓рд┐рдП рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рдЙрддреНрдкрд╛рджреЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВрдЧреЗ:

 #   portfolio = {'MINT': 0.9, 'AAPL': 0.1,} #   SYMBOLS = list(portfolio.keys()) df = prices(SYMBOLS) params = { 'benchmark': 'SPY', #     'balance': 100_000, #   'portfolio': portfolio, 'rebalance_day': -1, #      'freq': 'year', #    'stop_loss': 0.1, # -  10% #          'reset_position_prices': True, 'allow_method': allow_default, 'start': pd.to_datetime('2011-01-01'), #   } #  ,      pm = StructuredProductMill(params, prices=prices(SYMBOLS + [params['benchmark']]), show_progress=True) pm.check_params().prepare() #   pm.run() #   pm.print_results(); #   pm.charts() 

рдиреЛрдЯрдмреБрдХ рдХреЗ рдирд┐рдЪрд▓реЗ рднрд╛рдЧ рдореЗрдВ рд░рд┐рдмреИрд▓реЗрдВрд╕ рддрд╛рд░реАрдЦреЛрдВ (рд╡рд░реНрд╖ рдХреЗ рдЕрдВрдд рдореЗрдВ) рдкрд░ рд▓рд╛рднрдкреНрд░рджрддрд╛ рдФрд░ рдХрдорд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдЪрд╛рд░реНрдЯ рд╣реИрдВ, рдЬреЛ рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд╕рдордп рдкреВрдВрдЬреА рдХреА рдЕрддреНрдпрдзрд┐рдХ рдХрдо рдЧрд┐рд░рд╛рд╡рдЯ рдФрд░ рд▓рдЧрд╛рддрд╛рд░ рдмрдврд╝рддреЗ рд▓рд╛рднрдкреНрд░рджрддрд╛ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рддрд╛ рд╣реИред рдпрджреНрдпрдкрд┐ рдпрд╣ рд▓рд╛рднрдкреНрд░рджрддрд╛ рдЕрдореЗрд░рд┐рдХреА рдХрдВрдкрдирд┐рдпреЛрдВ S & P 500 рдХреЗ рд╡реНрдпрд╛рдкрдХ рд╕реВрдЪрдХрд╛рдВрдХ рдХреЛ рдЦреЛ рджреЗрддреА рд╣реИред

рдкрд░рд┐рдгрд╛рдо


2011 рдХреЗ рдмрд╛рдж рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рд╡реНрдпрд╛рдкрд╛рд░ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЕрдореЗрд░рд┐рдХреА рдЙрдкрдХрд░рдг рд╢рд╛рдорд┐рд▓ рдереЗ:

  • BIL - рд▓реЗрдЦрди рдХреЗ рд╕рдордп 2% рдкреНрд░рддрд┐ рд╡рд░реНрд╖ рдХреА рдЙрдкрдЬ рдХреЗ рд╕рд╛рде рдЕрд▓реНрдкрдХрд╛рд▓рд┐рдХ рдЯреНрд░реЗрдЬрд░реА рдмреЙрдиреНрдб рдХреЗ рд▓рд┐рдП ETFред рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ 2009 рд╕реЗ 2017 рдХреА рдЕрд╡рдзрд┐ рдореЗрдВ, рджрд░реЗрдВ рд╢реВрдиреНрдп рдХреЗ рдкрд╛рд╕ рдереАрдВред рдПрдХ рд╡рд┐рдХрд▓реНрдк MINT (рдЕрд▓реНрдкрдХрд╛рд▓рд┐рдХ рд╕рд╛рд╡рдзрд┐-рдЖрдп рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рдзрд┐) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИред
  • AAPL - Apple рд╕реНрдЯреЙрдХред
  • MSFT - Microsoft рд╕реНрдЯреЙрдХред
  • рдЯреАрдПрд╕рдПрд▓рдП - рдЯреЗрд╕реНрд▓рд╛ рдХреЗ рд╢реЗрдпрд░ред

AAPL


рдпрд╣ рдбрд┐рдЬрд╛рдЗрди -6% рдХреЗ рдЕрд╕рдВрддреБрд▓рди рдХреЗ рдмреАрдЪ рдбреНрд░реЙрдбрд╛рдЙрди рдХреЗ рд╕рд╛рде 24% (рдФрд╕рдд рд╡рд╛рд░реНрд╖рд┐рдХ 2.6%) рдХреЗ 8 рд╡рд░реНрд╖реЛрдВ рдХреЗ рд░рд╛рдЬрд╕реНрд╡ рдореЗрдВ рд▓рд╛рдпрд╛ рдЧрдпрд╛ред рд▓реЗрдХрд┐рди рд╕рд╛рд▓ рдХреЗ рдореЛрдбрд╝ рдкрд░, рдЧрд┐рд░рд╛рд╡рдЯ рд╢реВрдиреНрдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИред рд╕реНрдЯреЙрдк рдХреЛ рдЫреБрдЖ рдирд╣реАрдВ рдЧрдпрд╛ рдерд╛, 180% рд░рд╛рдЬрд╕реНрд╡ рдХреЗ рд╕рд╛рде рдмрд╛рдЬрд╛рд░ рдиреЗ рдЦреЛрдпрд╛ рдЖрджреЗрд╢ред

рд╣рд░ рджрд┐рди рдХреЗ рд▓рд┐рдП рд▓рд╛рднрдкреНрд░рджрддрд╛ рдФрд░ рдЧрд┐рд░рд╛рд╡рдЯ

рдкреНрд░рддреНрдпреЗрдХ рджрд┐рди рдХреЗ рд▓рд┐рдП рд▓рд╛рднрдкреНрд░рджрддрд╛ рдФрд░ рдбреНрд░реЙрдбрд╛рдЙрди (рдмрд╛рдИрдВ рдУрд░ рд▓рд╛рднрдкреНрд░рджрддрд╛, рджрд╛рдИрдВ рдУрд░ рдбреНрд░реЙрдбрд╛рдЙрди)ред

рд╕рд╛рд▓ рдХреЗ рдореЛрдбрд╝ рдкрд░ рд▓рд╛рднрдкреНрд░рджрддрд╛ рдФрд░ рдЧрд┐рд░рд╛рд╡рдЯ

рд╡рд░реНрд╖реЛрдВ рдХреЗ рдЬрдВрдХреНрд╢рди рдкрд░ рд▓рд╛рднрдкреНрд░рджрддрд╛ рдФрд░ рдЧрд┐рд░рд╛рд╡рдЯ (рдмрд╛рдИрдВ рдУрд░ рд▓рд╛рднрдкреНрд░рджрддрд╛, рджрд╛рдИрдВ рдУрд░ рдХреА рдЧрд┐рд░рд╛рд╡рдЯ)ред

MSFT


рдпрд╣ рдбрд┐рдЬрд╛рдЗрди -2% рдХреЗ рдЕрд╕рдВрддреБрд▓рди рдХреЗ рдмреАрдЪ рдХреА рдЧрд┐рд░рд╛рд╡рдЯ рдХреЗ рд╕рд╛рде 26% (рдФрд╕рдд рд╡рд╛рд░реНрд╖рд┐рдХ 2.75%) рдХреЗ 8 рд╡рд░реНрд╖реЛрдВ рдХреЗ рд░рд╛рдЬрд╕реНрд╡ рдореЗрдВ рд▓рд╛рдпрд╛ рдЧрдпрд╛ред рд╡рд░реНрд╖реЛрдВ рдХреЗ рдЬрдВрдХреНрд╢рди рдкрд░, рдХреЛрдИ рднреА рдХрдореА рдирд╣реАрдВ рд╣реИред

рд╣рд░ рджрд┐рди рдХреЗ рд▓рд┐рдП рд▓рд╛рднрдкреНрд░рджрддрд╛ рдФрд░ рдЧрд┐рд░рд╛рд╡рдЯ

рд╕рд╛рд▓ рдХреЗ рдореЛрдбрд╝ рдкрд░ рд▓рд╛рднрдкреНрд░рджрддрд╛ рдФрд░ рдЧрд┐рд░рд╛рд╡рдЯ

TSLA


рдпрд╣ рдбрд┐рдЬрд╝рд╛рдЗрди 8 рд╕рд╛рд▓ рдХреЗ рд░рд╛рдЬрд╕реНрд╡ рдореЗрдВ 45% (рдФрд╕рдд рд╡рд╛рд░реНрд╖рд┐рдХ 4.6%) рдХреЗ рд░рд╛рдЬрд╕реНрд╡ рдХреЗ рд╕рд╛рде-рд╕рд╛рде -15% рдХреЗ рдмреАрдЪ рдХреА рдЧрд┐рд░рд╛рд╡рдЯ рдХреЗ рд╕рд╛рде рд▓рд╛рдпрд╛ рдЧрдпрд╛ред рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдм 2013 рдореЗрдВ, рдЬрдм рдЯреЗрд╕реНрд▓рд╛ рд▓рдЧрднрдЧ 5 рдЧреБрдирд╛ рдмрдврд╝ рдЧрдпрд╛ред рд╡рд░реНрд╖ рдХреЗ рдореЛрдбрд╝ рдкрд░, рдбреНрд░реЙрдбрд╛рдЙрди -2% рддрдХ рд╣реИред рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╡реНрдпрд╕реНрдд, рд▓реЗрдХрд┐рди рд▓рд╛рднрджрд╛рдпрдХ рдпрд╛рддреНрд░реА рднреАред

рд╣рд░ рджрд┐рди рдХреЗ рд▓рд┐рдП рд▓рд╛рднрдкреНрд░рджрддрд╛ рдФрд░ рдЧрд┐рд░рд╛рд╡рдЯ

рд╕рд╛рд▓ рдХреЗ рдореЛрдбрд╝ рдкрд░ рд▓рд╛рднрдкреНрд░рджрддрд╛ рдФрд░ рдЧрд┐рд░рд╛рд╡рдЯ

рдирд┐рд╖реНрдХрд░реНрд╖


рдиреЛрдЯрдкреИрдб рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА рдкреЛрд░реНрдЯрдлреЛрд▓рд┐рдпреЛ рд░рдЪрдирд╛рдУрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпреЗ рдЕрдВрддрд┐рдо рд╕рдВрд╕реНрдХрд╛рд░ рдирд┐рдзрд┐ рдпрд╛ рдХрдИ рдХрдВрдкрдирд┐рдпрд╛рдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЖрдо рддреМрд░ рдкрд░ рдПрдХ рд╕реБрд░рдХреНрд╖рд╛рддреНрдордХ рд╕рдВрдкрддреНрддрд┐ рдХреЗ рдмрд┐рдирд╛ред

рдЧрд┐рдЯрд╣рдм рднрдВрдбрд╛рд░ ред

Source: https://habr.com/ru/post/hi461583/


All Articles