原创 +1银贝 [数据篇]爬取同花顺历史炸板数据

小小的夏天 2023-8-29 366

一、前言

同花顺炸板数据能追溯到一年前炸板数据,东方财富只能追溯到一个月的炸板数据,我从网站找了一下发现,tushare有2020到现在的数据,但是要5000千积分,能白嫖就白嫖的原则,其实同花顺也够用了,这个代码运行的时间会比较长,可以先爬几天的试试能否运行成功,基本就是研究策略的时候才用,我也把数据放到附件里供大家使用。如果有老板有更好的炸板数据网站欢迎留言,我爬一下。

二、代码

import asyncio
import pandas as pd
import warnings
from aiohttp import ClientSession
import json
import random
import datetime
from selenium import webdriver

warnings.filterwarnings('ignore')
pd.set_option('max_rows', None)
pd.set_option('max_columns', None)
pd.set_option('expand_frame_repr', False)
pd.set_option('display.unicode.east_asian_width', True)


def generate_random_number():
    random_part = random.randint(0, 10 ** 6 - 1)
    return 1693164000000 + random_part


async def fetch_data(session, date):
    edge_path = r"G:\股票、币圈函数箱\工具箱\爬虫\msedgedriver.exe"  # driver软件地址
    driver = webdriver.Edge(executable_path=edge_path)

    number = generate_random_number()
    url = f'https://data.10jqka.com.cn/dataapi/limit_up/open_limit_pool?page=1&limit=200&field=199112,9002,48,1968584,19,3475914,9003,10,9004&filter=HS,GEM2STAR&order_field=199112&order_type=0&date={date}&_={number}'
    driver.get(url)
    soup = driver.page_sourc

本主题为课程学员专享,成为股票量化投资课程学员后可免费阅读

成为学员
最新回复 ( 0条评论 )


官方微信
码力十足学量化
Powered by Xiuno BBS 4.0.7

官方微信