def test_trading_value_is_same_3(self): # 기관합계 기타법인 개인 외국인합계 전체 # 날짜 # 2021-01-31 -4542136360183 98264910507 4883844366239 -439972916563 0 df = stock.get_market_trading_value_by_date("20210115", "20210122", "KOSPI", etf=True, etn=True, elw=True, freq='m') temp = df.iloc[0] == np.array([-4542136360183, 98264910507, 4883844366239, -439972916563, 0]) self.assertEqual(temp.sum(), 5) self.assertIsInstance(df.index , pd.core.indexes.datetimes.DatetimeIndex) self.assertIsInstance(df.index[0], pd._libs.tslibs.timestamps.Timestamp)
def test_trading_value_is_same_1(self): # 기관합계 기타법인 개인 외국인합계 전체 # 날짜 # 2021-01-15 -1414745885546 54444293672 2113924037705 -753622445831 0 # 2021-01-18 -278880716957 -26004926379 514299140387 -209413497051 0 # 2021-01-19 593956459208 21472281148 -1025418915468 409990175112 0 # 2021-01-20 -1234485992694 34510184945 1436793223994 -236817416245 0 # 2021-01-21 -292666343147 -13168420832 -62476631241 368311395220 0 df = stock.get_market_trading_value_by_date("20210115", "20210122", "KOSPI") temp = df.iloc[0:5, 0] == np.array([-1414745885546, -278880716957, 593956459208, -1234485992694, -292666343147]) self.assertEqual(temp.sum(), 5) self.assertIsInstance(df.index , pd.core.indexes.datetimes.DatetimeIndex) self.assertIsInstance(df.index[0], pd._libs.tslibs.timestamps.Timestamp)
def test_trading_value_is_same_2(self): # 기관합계 기타법인 개인 외국인합계 전체 # 날짜 # 2021-01-15 -1536570309441 63110174617 2251672617980 -778212483156 0 # 2021-01-18 -601428111357 -27000808439 494341183227 134087736569 0 # 2021-01-19 544654406338 21787409868 -968965427363 402523611157 0 # 2021-01-20 -1227642472619 32139813590 1444113501769 -248610842740 0 # 2021-01-21 -284899892322 -19072459127 -61503500921 365475852370 0 df = stock.get_market_trading_value_by_date("20210115", "20210122", "KOSPI", etf=True, etn=True, elw=True) temp = df.iloc[0:5, 0] == np.array([-1536570309441, -601428111357, 544654406338, -1227642472619, -284899892322]) self.assertEqual(temp.sum(), 5) self.assertIsInstance(df.index , pd.core.indexes.datetimes.DatetimeIndex) self.assertIsInstance(df.index[0], pd._libs.tslibs.timestamps.Timestamp)
def test_trading_value_is_same_0(self): # 기관합계 기타법인 개인 외국인합계 전체 # 날짜 # 2021-01-15 -440769209300 25442287800 661609085600 -246282164100 0 # 2021-01-18 42323535000 22682344800 14829121700 -79835001500 0 # 2021-01-19 95523053500 -3250422500 -173484213300 81211582300 0 # 2021-01-20 -364476214000 22980632900 430115581000 -88619999900 0 # 2021-01-21 -60637506300 -27880854000 250285510000 -161767149700 0 df = stock.get_market_trading_value_by_date("20210115", "20210122", "005930") temp = df.iloc[0:5, 0] == np.array([-440769209300, 42323535000, 95523053500, -364476214000, -60637506300]) self.assertEqual(temp.sum(), 5) self.assertIsInstance(df.index , pd.core.indexes.datetimes.DatetimeIndex) self.assertIsInstance(df.index[0], pd._libs.tslibs.timestamps.Timestamp) self.assertTrue(df.index[0] < df.index[-1])