Advertisement
Guest User

Untitled

a guest
Feb 26th, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.36 KB | None | 0 0
  1. import numpy as np
  2. import pandas as pd
  3. from pandas_datareader import data
  4. import datetime
  5.  
  6. df = data.DataReader('AAPL', 'yahoo', '2017-01-01', '2017-01-10')
  7.  
  8. d = 0.005 # 0.5%
  9.  
  10. df['new'] =
  11. np.where(
  12. df.Low < df.Open * (1 - d),
  13. df.Low,
  14. np.where(df.High > df.Open * (1 + d),
  15. df.High,
  16. np.nan
  17. )
  18. )
  19.  
  20.  
  21. print( ) # Open price
  22. print( ) # Equity
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement