## Internal data # http://r-pkgs.had.co.nz/data.html
if (FALSE) {
# # china district
# library(RSelenium); library(rvest); library(httr); library(data.table)
# code_china_district = admin_div_cn(admin_level = 3)
# code_china_district = admin_mca()
# # country currency
# cc = dim_country_currency()
# code_country = cc$country
# code_currency = cc$currency
# #
financial_statements_163 = fread('
type, name, name_en, urls
fs0_summary, 财务报表摘要, Financial Statements Summary, http://quotes.money.163.com/service/cwbbzy_%s.html
fs1_income, 利润表, Income Statement, http://quotes.money.163.com/service/lrb_%s.html
fs2_balance, 资产负债表, Balance Sheet, http://quotes.money.163.com/service/zcfzb_%s.html
fs3_cashflow, 现金流量表, CashFlow Statement, http://quotes.money.163.com/service/xjllb_%s.html
fi0_main, 主要财务指标, Financial Indicators, http://quotes.money.163.com/service/zycwzb_%s.html?type=report
fi1_earning, 盈利能力, Earning Capability, http://quotes.money.163.com/service/zycwzb_%s.html?type=report&part=ylnl
fi2_repayment, 偿还能力, Repayment Capability, http://quotes.money.163.com/service/zycwzb_%s.html?type=report&part=chnl
fi3_growth, 成长能力, Growth Capability, http://quotes.money.163.com/service/zycwzb_%s.html?type=report&part=cznl
fi4_operation, 营运能力, Operation Capability, http://quotes.money.163.com/service/zycwzb_%s.html?type=report&part=yynl
')
# # prov_indu_163
# # symbol_stock_163
# # update on 20200403
# syb_stock1 = pedquant:::md_stock_spotall_163(symbol = c('a', 'b', 'index', 'fund'), to_sysdata=TRUE)
# syb_stock2 = syb_stock1[
# ,.(market, symbol = gsub('[^0-9]', '', symbol), name, province, sector, industry)
# ][market == 'index', symbol := paste0('^',symbol)][, market := NULL]
# # syb_stock3 = pedquant:::md_fund_spotall_163()[market == 'index', symbol := paste0('^',symbol)][,.(symbol, name)]
# symbol_stock_163 = setDF(
# setDT(
# rbind(syb_stock2, symbol_stock_163, fill=TRUE)
# )[,.SD[1], keyby=symbol
# ][grepl('^c.+', province), province := NA] )
# # symbol_future_sina
future1 = fread(
'exchange symbol name board unit
DCE V0 PVC 化工 人民币/吨
DCE L0 乙烯塑料 化工 人民币/吨
DCE PP0 聚丙烯PP 化工 人民币/吨
DCE EB0 苯乙烯 化工 人民币/吨
DCE EG0 乙二醇 化工 人民币/吨
DCE J0 焦炭 煤炭 人民币/吨
DCE JM0 焦煤 煤炭 人民币/吨
DCE A0 豆一 谷物 人民币/吨
DCE B0 豆二 油脂油料 人民币/吨
DCE M0 豆粕 油脂油料 人民币/吨
DCE Y0 豆油 油脂油料 人民币/吨
DCE C0 玉米 谷物 人民币/吨
DCE CS0 淀粉 谷物 人民币/吨
DCE RR0 粳米 谷物 人民币/吨
DCE JD0 鸡蛋 农副 人民币/500千克
DCE LH0 生猪 农副 人民币/吨
DCE I0 铁矿石 黑色金属 人民币/吨
DCE FB0 纤维板 轻工 人民币/立方米
DCE BB0 胶合板 轻工 人民币/张
DCE P0 棕榈 油脂油料 人民币/吨
DCE PG0 液化石油气 化工 人民币/吨
SHFE NR0 20号胶 化工 人民币/吨
SHFE SP0 纸浆 轻工 人民币/吨
SHFE SC0 原油 石油 人民币/桶
SHFE FU0 燃油 石油 人民币/吨
SHFE LU0 低硫燃料油 石油 人民币/吨
SHFE BU0 沥青 石油 人民币/吨
SHFE RU0 橡胶 化工 人民币/吨
SHFE AU0 黄金 贵金属 人民币/克
SHFE AG0 白银 贵金属 人民币/千克
SHFE BC0 国际铜 有色金属 人民币/吨
SHFE CU0 沪铜 有色金属 人民币/吨
SHFE SS0 不锈钢 黑色金属 人民币/吨
SHFE RB0 螺纹钢 黑色金属 人民币/吨
SHFE WR0 线材 黑色金属 人民币/吨
SHFE HC0 热轧卷板 黑色金属 人民币/吨
SHFE PB0 沪铅 有色金属 人民币/吨
SHFE AL0 沪铝 有色金属 人民币/吨
SHFE ZN0 沪锌 有色金属 人民币/吨
SHFE SN0 沪锡 有色金属 人民币/吨
SHFE NI0 沪镍 有色金属 人民币/吨
SHFE AO0 氧化铝 有色金属 人民币/吨
SHFE BR0 丁二烯橡胶 化工 人民币/吨
SHFE EC0 集运指数欧线 航运 指数点
ZCE TA0 PTA 化工 人民币/吨
ZCE ZC0 动力煤 煤炭 人民币/吨
ZCE MA0 郑醇 化工 人民币/吨
ZCE AP0 苹果 农副 人民币/吨
ZCE CJ0 红枣 农副 人民币/吨
ZCE PK0 花生 油脂油料 人民币/吨
ZCE RS0 菜籽 油脂油料 人民币/吨
ZCE RM0 菜粕 油脂油料 人民币/吨
ZCE OI0 菜油 油脂油料 人民币/吨
ZCE WH0 强麦 谷物 人民币/吨
ZCE JR0 粳稻 谷物 人民币/吨
ZCE RI0 早籼稻 谷物 人民币/吨
ZCE LR0 晚籼稻 谷物 人民币/吨
ZCE SF0 硅铁 黑色金属 人民币/吨
ZCE SM0 锰硅 黑色金属 人民币/吨
ZCE PF0 短纤 化工 人民币/吨
ZCE SA0 纯碱 化工 人民币/吨
ZCE UR0 尿素 化工 人民币/吨
ZCE FG0 玻璃 轻工 人民币/吨
ZCE SR0 白糖 软商品 人民币/吨
ZCE CF0 棉花 软商品 人民币/吨
ZCE CY0 棉纱 软商品 人民币/吨
ZCE SH0 烧碱 化工 人民币/吨
ZCE PX0 对二甲苯 化工 人民币/吨
CFFEX TS0 2年期国债 国债期货 百元净价报价
CFFEX TF0 5年期国债 国债期货 百元净价报价
CFFEX T0 10年期国债 国债期货 百元净价报价
CFFEX TL0 30年期国债 国债期货 百元净价报价
CFFEX IH0 上证50指数 股指期货 指数点
CFFEX IF0 沪深300指数 股指期货 指数点
CFFEX IC0 中证500指数 股指期货 指数点
CFFEX IM0 中证1000股指 股指期货 指数点
GFEX SI0 工业硅 有色金属 人民币/吨
GFEX LC0 碳酸锂 有色金属 人民币/吨')
future2 = fread(
'exchange board symbol name unit
CME-CBOT grain C 美国玉米 美分/蒲式耳
CME-CBOT grain W 美国小麦 美分/蒲式耳
CME-CBOT grain S 美国大豆 美分/蒲式耳
CME-CBOT grain SM 美黄豆粉 美元/短吨
CME-CBOT grain BO 美黄豆油 美分/磅
CME grain LHC 美瘦猪肉 美分/磅
ICE-NYBOT soft CT 美国棉花 美分/磅
ICE-NYBOT soft KC 美国咖啡 美分/磅
ICE-NYBOT soft RS 美国原糖
MDEX soft FCPO 马棕油 令吉/吨
CME-COMEX metal GC 纽约黄金 美元/盎司
CME-COMEX metal SI 纽约白银 美元/盎司
interbank metal XAG 伦敦银 美元/盎司
interbank metal XAU 伦敦金 美元/盎司
interbank metal XPD 钯金期货 美元/盎司
interbank metal XPT 铂金期货 美元/盎司
CME-COMEX metal HG 美铜 美分/磅
LME metal CAD 伦铜 美元/吨
LME metal AHD 伦铝 美元/吨
LME metal NID 伦镍 美元/吨
LME metal PBD 伦铅 美元/吨
LME metal SND 伦锡 美元/吨
LME metal ZSD 伦锌 美元/吨
CME-COMEX energy CL WTI纽约原油 美元/桶
ICE energy OIL 布伦特原油 美元/桶
CME-NYMEX energy NG 美国天然气 美元/mmbtu
ICE energy EUA 欧洲碳排放 欧元/吨
CME financial BTC CME比特币期货 USD/BTC
CME financial YM 道琼斯指数期货
CME financial ES 标普500指数期货
CME financial NQ 纳斯达克指数期货
SGX financial NK 日经225指数期货
SGX financial CHA50CFD 富时中国A50指数
HKEX financial HSI 恒生指数期货
HKEX financial MCA MSCI中国A50指数
NA financial VX VIX恐慌指数期货', fill = TRUE)
symbol_future_sina = setDF(rbind(future1, future2, fill=TRUE)[, exchange := toupper(exchange)])
# # exchange
# code_exchange_commodity = pedquant:::dim_exchange_commodity()
# code_exchange_stock = pedquant:::dim_exchange_stock()
# # holiday of china
# holiday = setDF(ed_holiday(date_range = 'max'))
fs_typ_em = setDF(fread('
typ, nam, nam_en, report_name
fs0_summary, 业绩报表, Financial Statements Summary, RPT_LICO_FN_CPD
fs1_income, 利润表, Income Statement, RPT_DMSK_FN_INCOME
fs2_balance, 资产负债表, Balance Sheet, RPT_DMSK_FN_BALANCE
fs3_cashflow, 现金流量表, CashFlow Statement, RPT_DMSK_FN_CASHFLOW
'))
fs_colnam_em =
lapply(xefun::as.list2(c('fs0_summary', 'fs1_income', 'fs2_balance', 'fs3_cashflow')), function(x) {
readxl::read_excel('../pedquant_ref/fscolsem.xlsx', sheet = x)
}) |>
rbindlist(idcol = 'typ') |>
setDF()
# usethis::use_data(code_china_district, code_country, code_currency, code_exchange_commodity, code_exchange_stock, fs_typ_em, fs_colnam_em, holiday, prov_indu_163, symbol_future_sina, symbol_stock_163, symbol_stooq, urls_pbc, internal = TRUE, overwrite = TRUE)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.