améliore le calcul des dividendes des actions
This commit is contained in:
@@ -140,5 +140,21 @@ def delete_histo(request, no_id):
|
||||
query = "DELETE FROM histo WHERE no_id = :no_id ;"
|
||||
execute_query(request, query, {'no_id': no_id})
|
||||
|
||||
def get_dividends(ticker):
|
||||
d = 0
|
||||
# le ticker a des dividendes ?
|
||||
if len(ticker.dividends) > 0:
|
||||
# oui, cumuler les dividendes sur un an
|
||||
h = ticker.history(period="1y")
|
||||
nb = len(ticker.dividends)
|
||||
for i in range(nb):
|
||||
d += ticker.dividends[nb - 1 - i]
|
||||
# cas particulier
|
||||
elif ticker.info.get('symbol') == 'VUSA.AS':
|
||||
d = 0.889311 / 1.1 # convertir en EUR
|
||||
elif ticker.info.get('symbol') == 'VJPN.AS':
|
||||
d = 0.56836 / 1.1
|
||||
return d
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user