Files
MoFin/venv/lib/python3.12/site-packages/akshare/index/cons.py
T
知微 fa45d8aa5f fix: 小果地址统一node122(兼容LAN+EasyTier)
- health_checklist.json: 192.168.1.122→node122
- ocr_client.py: docstring IP→node122
- docs/market-data-requirements.md: IP→node122
- 所有API调用通过ProxyHandler({})绕过系统代理
  Privoxy对node122:18003返回500,直连正常
2026-06-30 02:56:35 +08:00

196 lines
7.6 KiB
Python

#!/usr/bin/env python
# -*- coding:utf-8 -*-
"""
Date: 2021/5/27 20:19
Desc: 指数配置文件
"""
# weibo-user-agent
index_weibo_headers = {
"User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) "
"AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1",
"Referer": "http://data.weibo.com/index/newindex",
"Accept": "application/json",
"Origin": "https://data.weibo.com",
}
# sw-cons
sw_cons_headers = {
"Accept": "*/*",
"Accept-Encoding": "gzip, deflate",
"Accept-Language": "zh-CN,zh;q=0.9,en;q=0.8",
"Connection": "keep-alive",
"Content-Length": "34",
"Content-Type": "text/plain; charset=UTF-8",
# "Cookie": "ASP.NET_SessionId=i55eaz55142xdxfx0bkqp145",
"Host": "www.swsindex.com",
"Origin": "http://www.swsindex.com",
"Referer": "http://www.swsindex.com/idx0210.aspx?swindexcode=801010",
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) "
"Chrome/78.0.3904.108 Safari/537.36",
"X-AjaxPro-Method": "ReturnContent",
}
# sw-url
sw_url = "http://www.swsindex.com/handler.aspx"
# sw-payload
sw_payload = {
"tablename": "swzs",
"key": "L1",
"p": "1",
"where": "L1 in('801010','801020','801030','801040','801050','801080','801110','801120','801130',"
"'801140','801150','801160','801170','801180','801200','801210','801230','801710','801720',"
"'801730','801740','801750','801760','801770','801780','801790','801880','801890','801950',"
"'801960','801970','801980')",
"orderby": "",
"fieldlist": "L1,L2,L3,L4,L5,L6,L7,L8,L11",
"pagecount": "28",
"timed": "",
}
# sw-headers
sw_headers = {
"Accept": "application/json, text/javascript, */*",
"Accept-Encoding": "gzip, deflate",
"Accept-Language": "zh-CN,zh;q=0.9,en;q=0.8",
"Cache-Control": "no-cache",
"Content-Type": "application/x-www-form-urlencoded",
"DNT": "1",
"Host": "www.swsindex.com",
"Origin": "http://www.swsindex.com",
"Pragma": "no-cache",
"Referer": "http://www.swsindex.com/idx0120.aspx?columnid=8832",
"User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) "
"Chrome/74.0.3729.169 Safari/537.36",
"X-Requested-With": "XMLHttpRequest",
}
# zh-sina-a
zh_sina_index_stock_url = (
"http://vip.stock.finance.sina.com.cn/quotes_service/api/json_v2.php/"
"Market_Center.getHQNodeDataSimple"
)
zh_sina_index_stock_payload = {
"page": "1",
"num": "80",
"sort": "symbol",
"asc": "1",
"node": "hs_s",
"_s_r_a": "page",
}
zh_sina_index_stock_count_url = (
"http://vip.stock.finance.sina.com.cn/quotes_service/api/json_v2.php/"
"Market_Center.getHQNodeStockCountSimple?node=hs_s"
)
zh_sina_index_stock_hist_url = (
"https://finance.sina.com.cn/realstock/company/{}/hisdata/klc_kl.js"
)
# investing
short_headers = {
"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) "
"Chrome/61.0.3163.91 Safari/537.36"
}
long_headers = {
"accept": "text/plain, */*; q=0.01",
# 'accept-encoding': 'gzip, deflate, br',
"accept-language": "zh-CN,zh;q=0.9,en;q=0.8",
# 'cache-control': 'no-cache',
"content-length": "267",
"content-type": "application/x-www-form-urlencoded",
"origin": "https://cn.investing.com",
"referer": "https://cn.investing.com/commodities/brent-oil-historical-data",
"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) "
"Chrome/61.0.3163.91 Safari/537.36",
"x-requested-with": "XMLHttpRequest",
}
index_global_sina_symbol_map = {
# 欧洲股市
"英国富时100指数": "UKX",
"德国DAX 30种股价指数": "DAX",
"俄罗斯MICEX指数": "INDEXCF",
"法CAC40指数": "CAC",
"瑞士股票指数": "SWI20",
"富时意大利MIB指数": "FTSEMIB",
"荷兰AEX综合指数": "AEX",
"西班牙IBEX指数": "IBEX",
"欧洲Stoxx50指数": "SX5E",
# 美洲股市
"加拿大S&P/TSX综合指数": "GSPTSE",
"墨西哥BOLSA指数": "MXX",
"巴西BOVESPA股票指数": "IBOV",
# 亚洲股市
"中国台湾加权指数": "TWJQ",
"日经225指数": "NKY",
"首尔综合指数": "KOSPI",
"印度尼西亚雅加达综合指数": "JCI",
"印度孟买SENSEX指数": "SENSEX",
# 澳洲股市
"澳大利亚标准普尔200指数": "AS51",
"新西兰NZSE 50指数": "NZ250",
# 非洲股市
"埃及CASE 30指数": "CASE",
}
index_global_em_symbol_map = {
"波罗的海BDI指数": {"code": "BDI", "market": "100"},
"葡萄牙PSI20": {"code": "PSI20", "market": "100"},
"菲律宾马尼拉": {"code": "PSI", "market": "100"},
"泰国SET": {"code": "SET", "market": "100"},
"俄罗斯RTS": {"code": "RTS", "market": "100"},
"巴基斯坦卡拉奇": {"code": "KSE100", "market": "100"},
"越南胡志明": {"code": "VNINDEX", "market": "100"},
"红筹指数": {"code": "HSCCI", "market": "124"},
"印尼雅加达综合": {"code": "JKSE", "market": "100"},
"希腊雅典ASE": {"code": "ASE", "market": "100"},
"墨西哥BOLSA": {"code": "MXX", "market": "100"},
"挪威OSEBX": {"code": "OSEBX", "market": "100"},
"巴西BOVESPA": {"code": "BVSP", "market": "100"},
"波兰WIG": {"code": "WIG", "market": "100"},
"印度孟买SENSEX": {"code": "SENSEX", "market": "100"},
"布拉格指数": {"code": "PX", "market": "100"},
"荷兰AEX": {"code": "AEX", "market": "100"},
"冰岛ICEX": {"code": "ICEXI", "market": "100"},
"斯里兰卡科伦坡": {"code": "CSEALL", "market": "100"},
"富时新加坡海峡时报": {"code": "STI", "market": "100"},
"富时意大利MIB": {"code": "MIB", "market": "100"},
"路透CRB商品指数": {"code": "CRB", "market": "100"},
"比利时BFX": {"code": "BFX", "market": "100"},
"富时AIM全股": {"code": "AXX", "market": "100"},
"新西兰50": {"code": "NZ50", "market": "100"},
"上证指数": {"code": "000001", "market": "1"},
"国企指数": {"code": "HSCEI", "market": "100"},
"沪深300": {"code": "000300", "market": "1"},
"英国富时100": {"code": "FTSE", "market": "100"},
"中小100": {"code": "399005", "market": "0"},
"瑞士SMI": {"code": "SSMI", "market": "100"},
"西班牙IBEX35": {"code": "IBEX", "market": "100"},
"瑞典OMXSPI": {"code": "OMXSPI", "market": "100"},
"爱尔兰综合": {"code": "ISEQ", "market": "100"},
"韩国KOSPI": {"code": "KS11", "market": "100"},
"深证成指": {"code": "399001", "market": "0"},
"韩国KOSPI200": {"code": "KOSPI200", "market": "100"},
"芬兰赫尔辛基": {"code": "HEX", "market": "100"},
"恒生指数": {"code": "HSI", "market": "100"},
"欧洲斯托克50": {"code": "SX5E", "market": "100"},
"美元指数": {"code": "UDI", "market": "100"},
"法国CAC40": {"code": "FCHI", "market": "100"},
"台湾加权": {"code": "TWII", "market": "100"},
"英国富时250": {"code": "MCX", "market": "100"},
"富时马来西亚KLCI": {"code": "KLSE", "market": "100"},
"OMX哥本哈根20": {"code": "OMXC20", "market": "100"},
"道琼斯": {"code": "DJIA", "market": "100"},
"奥地利ATX": {"code": "ATX", "market": "100"},
"加拿大S&P/TSX": {"code": "TSX", "market": "100"},
"德国DAX30": {"code": "GDAXI", "market": "100"},
"创业板指": {"code": "399006", "market": "0"},
"澳大利亚普通股": {"code": "AORD", "market": "100"},
"标普500": {"code": "SPX", "market": "100"},
"澳大利亚标普200": {"code": "AS51", "market": "100"},
"日经225": {"code": "N225", "market": "100"},
"纳斯达克": {"code": "NDX", "market": "100"},
}