Слияние кода завершено, страница обновится автоматически
данными
При использовании функции ak.futures_zh_realtime()
для получения реального времени данных о фьючерсах, было обнаружено, что для одного и того же вида существуют несколько контрактов с одинаковым китайским названием "XX连续" (XX Continuous), но их рыночные данные различаются.
Например:
Шаги воспроизведения:
# Получение всех видов и всех контрактов
import akshare as ak
import pandas as pd
futures_symbol_mark_df = ak.futures_symbol_mark()
big_df = pd.DataFrame()
for item in futures_symbol_mark_df['symbol']:
#print(item)
futures_zh_realtime_df = ak.futures_zh_realtime(symbol=item)
big_df = pd.concat([big_df, futures_zh_realtime_df], ignore_index=True)
big_df.to_csv('jupyter_all_contract.csv', encoding="utf_8_sig", index=False)
print(big_df)
Информация об окружении: