Пример #1
0
 def get_syntetic_index(cls):
     # Add app context to work with db
     with app.app_context():
         # Get securities
         securities = Security.get_all()
         # Get index price
         index_price = [100]
         # Get returns per security
         return_security_array = [
             cls.get_return_per_security(security)
             for security in securities
         ]
         # Compute the index
         for index, item in enumerate(return_security_array[:]):
             index_price.append(index_price[index] * (1 + sum(item)))
         return index_price