entity

package
v0.1.25 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 22, 2024 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BalanceSheet

type BalanceSheet struct {
	entity.BaseEntity     `xorm:"extends"`
	TsCode                string  `xorm:"varchar(255)" json:"ts_code,omitempty"`  // str	Y	TS代码
	AnnDate               string  `json:"ann_date,omitempty"`                     // str Y 公告日期
	FAnnDate              string  `json:"f_ann_date,omitempty"`                   // str Y 实际公告日期
	EndDate               string  `json:"end_date,omitempty"`                     // str Y 报告期
	ReportType            string  `json:"report_type,omitempty"`                  // str Y 报表类型
	CompType              string  `json:"comp_type,omitempty"`                    // str Y 公司类型
	TotalShare            float64 `json:"total_share,omitempty"`                  // float Y 期末总股本
	CapRese               float64 `json:"cap_rese,omitempty"`                     // float Y 资本公积金
	UndistrPorfit         float64 `json:"undistr_porfit,omitempty"`               // float Y 未分配利润
	SurplusRese           float64 `json:"surplus_rese,omitempty"`                 // float Y 盈余公积金
	SpecialRese           float64 `json:"special_rese,omitempty"`                 // float Y 专项储备
	MoneyCap              float64 `json:"money_cap,omitempty"`                    // float Y 货币资金
	TradAsset             float64 `json:"trad_asset,omitempty"`                   // float Y 交易性金融资产
	NotesReceiv           float64 `json:"notes_receiv,omitempty"`                 // float Y 应收票据
	AccountsReceiv        float64 `json:"accounts_receiv,omitempty"`              // float Y 应收账款
	OthReceiv             float64 `json:"oth_receiv,omitempty"`                   // float Y 其他应收款
	Prepayment            float64 `json:"prepayment,omitempty"`                   // float Y 预付款项
	DivReceiv             float64 `json:"div_receiv,omitempty"`                   // float Y 应收股利
	IntReceiv             float64 `json:"int_receiv,omitempty"`                   // float Y 应收利息
	Inventories           float64 `json:"inventories,omitempty"`                  // float Y 存货
	AmorExp               float64 `json:"amor_exp,omitempty"`                     // float Y 待摊费用
	NcaWithin1y           float64 `json:"nca_within_1y,omitempty"`                // float Y 一年内到期的非流动资产
	SettRsrv              float64 `json:"sett_rsrv,omitempty"`                    // float Y 结算备付金
	LoantoOthBankFi       float64 `json:"loanto_oth_bank_fi,omitempty"`           // float Y 拆出资金
	PremiumReceiv         float64 `json:"premium_receiv,omitempty"`               // float Y 应收保费
	ReinsurReceiv         float64 `json:"reinsur_receiv,omitempty"`               // float Y 应收分保账款
	ReinsurResReceiv      float64 `json:"reinsur_res_receiv,omitempty"`           // float Y 应收分保合同准备金
	PurResaleFa           float64 `json:"pur_resale_fa,omitempty"`                // float Y 买入返售金融资产
	OthCurAssets          float64 `json:"oth_cur_assets,omitempty"`               // float Y 其他流动资产
	TotalCurAssets        float64 `json:"total_cur_assets,omitempty"`             // float Y 流动资产合计
	FaAvailForSale        float64 `json:"fa_avail_for_sale,omitempty"`            // float Y 可供出售金融资产
	HtmInvest             float64 `json:"htm_invest,omitempty"`                   // float Y 持有至到期投资
	LtEqtInvest           float64 `json:"lt_eqt_invest,omitempty"`                // float Y 长期股权投资
	InvestRealEstate      float64 `json:"invest_real_estate,omitempty"`           // float Y 投资性房地产
	TimeDeposits          float64 `json:"time_deposits,omitempty"`                // float Y 定期存款
	OthAssets             float64 `json:"oth_assets,omitempty"`                   // float Y 其他资产
	LtRec                 float64 `json:"lt_rec,omitempty"`                       // float Y 长期应收款
	FixAssets             float64 `json:"fix_assets,omitempty"`                   // float Y 固定资产
	Cip                   float64 `json:"cip,omitempty"`                          // float Y 在建工程
	ConstMaterials        float64 `json:"const_materials,omitempty"`              // float Y 工程物资
	FixedAssetsDisp       float64 `json:"fixed_assets_disp,omitempty"`            // float Y 固定资产清理
	ProducBioAssets       float64 `json:"produc_bio_assets,omitempty"`            // float Y 生产性生物资产
	OilAndGasAssets       float64 `json:"oil_and_gas_assets,omitempty"`           // float Y 油气资产
	IntanAssets           float64 `json:"intan_assets,omitempty"`                 // float Y 无形资产
	RAndD                 float64 `json:"r_and_d,omitempty"`                      // float Y 研发支出
	Goodwill              float64 `json:"goodwill,omitempty"`                     // float Y 商誉
	LtAmorExp             float64 `json:"lt_amor_exp,omitempty"`                  // float Y 长期待摊费用
	DeferTaxAssets        float64 `json:"defer_tax_assets,omitempty"`             // float Y 递延所得税资产
	DecrInDisbur          float64 `json:"decr_in_disbur,omitempty"`               // float Y 发放贷款及垫款
	OthNca                float64 `json:"oth_nca,omitempty"`                      // float Y 其他非流动资产
	TotalNca              float64 `json:"total_nca,omitempty"`                    // float Y 非流动资产合计
	CashReserCb           float64 `json:"cash_reser_cb,omitempty"`                // float Y 现金及存放中央银行款项
	DeposInOthBfi         float64 `json:"depos_in_oth_bfi,omitempty"`             // float Y 存放同业和其它金融机构款项
	PrecMetals            float64 `json:"prec_metals,omitempty"`                  // float Y 贵金属
	DerivAssets           float64 `json:"deriv_assets,omitempty"`                 // float Y 衍生金融资产
	RrReinsUnePrem        float64 `json:"rr_reins_une_prem,omitempty"`            // float Y 应收分保未到期责任准备金
	RrReinsOutstdCla      float64 `json:"rr_reins_outstd_cla,omitempty"`          // float Y 应收分保未决赔款准备金
	RrReinsLinsLiab       float64 `json:"rr_reins_lins_liab,omitempty"`           // float Y 应收分保寿险责任准备金
	RrReinsLthinsLiab     float64 `json:"rr_reins_lthins_liab,omitempty"`         // float Y 应收分保长期健康险责任准备金
	RefundDepos           float64 `json:"refund_depos,omitempty"`                 // float Y 存出保证金
	PhPledgeLoans         float64 `json:"ph_pledge_loans,omitempty"`              // float Y 保户质押贷款
	RefundCapDepos        float64 `json:"refund_cap_depos,omitempty"`             // float Y 存出资本保证金
	IndepAcctAssets       float64 `json:"indep_acct_assets,omitempty"`            // float Y 独立账户资产
	ClientDepos           float64 `json:"client_depos,omitempty"`                 // float Y 其中:客户资金存款
	ClientProv            float64 `json:"client_prov,omitempty"`                  // float Y 其中:客户备付金
	TransacSeatFee        float64 `json:"transac_seat_fee,omitempty"`             // float Y 其中:交易席位费
	InvestAsReceiv        float64 `json:"invest_as_receiv,omitempty"`             // float Y 应收款项类投资
	TotalAssets           float64 `json:"total_assets,omitempty"`                 // float Y 资产总计
	LtBorr                float64 `json:"lt_borr,omitempty"`                      // float Y 长期借款
	StBorr                float64 `json:"st_borr,omitempty"`                      // float Y 短期借款
	CbBorr                float64 `json:"cb_borr,omitempty"`                      // float Y 向中央银行借款
	DeposIbDeposits       float64 `json:"depos_ib_deposits,omitempty"`            // float Y 吸收存款及同业存放
	LoanOthBank           float64 `json:"loan_oth_bank,omitempty"`                // float Y 拆入资金
	TradingFl             float64 `json:"trading_fl,omitempty"`                   // float Y 交易性金融负债
	NotesPayable          float64 `json:"notes_payable,omitempty"`                // float Y 应付票据
	AcctPayable           float64 `json:"acct_payable,omitempty"`                 // float Y 应付账款
	AdvReceipts           float64 `json:"adv_receipts,omitempty"`                 // float Y 预收款项
	SoldForRepurFa        float64 `json:"sold_for_repur_fa,omitempty"`            // float Y 卖出回购金融资产款
	CommPayable           float64 `json:"comm_payable,omitempty"`                 // float Y 应付手续费及佣金
	PayrollPayable        float64 `json:"payroll_payable,omitempty"`              // float Y 应付职工薪酬
	TaxesPayable          float64 `json:"taxes_payable,omitempty"`                // float Y 应交税费
	IntPayable            float64 `json:"int_payable,omitempty"`                  // float Y 应付利息
	DivPayable            float64 `json:"div_payable,omitempty"`                  // float Y 应付股利
	OthPayable            float64 `json:"oth_payable,omitempty"`                  // float Y 其他应付款
	AccExp                float64 `json:"acc_exp,omitempty"`                      // float Y 预提费用
	DeferredInc           float64 `json:"deferred_inc,omitempty"`                 // float Y 递延收益
	StBondsPayable        float64 `json:"st_bonds_payable,omitempty"`             // float Y 应付短期债券
	PayableToReinsurer    float64 `json:"payable_to_reinsurer,omitempty"`         // float Y 应付分保账款
	RsrvInsurCont         float64 `json:"rsrv_insur_cont,omitempty"`              // float Y 保险合同准备金
	ActingTradingSec      float64 `json:"acting_trading_sec,omitempty"`           // float Y 代理买卖证券款
	ActingUwSec           float64 `json:"acting_uw_sec,omitempty"`                // float Y 代理承销证券款
	NonCurLiabDue1y       float64 `json:"non_cur_liab_due_1y,omitempty"`          // float Y 一年内到期的非流动负债
	OthCurLiab            float64 `json:"oth_cur_liab,omitempty"`                 // float Y 其他流动负债
	TotalCurLiab          float64 `json:"total_cur_liab,omitempty"`               // float Y 流动负债合计
	BondPayable           float64 `json:"bond_payable,omitempty"`                 // float Y 应付债券
	LtPayable             float64 `json:"lt_payable,omitempty"`                   // float Y 长期应付款
	SpecificPayables      float64 `json:"specific_payables,omitempty"`            // float Y 专项应付款
	EstimatedLiab         float64 `json:"estimated_liab,omitempty"`               // float Y 预计负债
	DeferTaxLiab          float64 `json:"defer_tax_liab,omitempty"`               // float Y 递延所得税负债
	DeferIncNonCurLiab    float64 `json:"defer_inc_non_cur_liab,omitempty"`       // float Y 递延收益-非流动负债
	OthNcl                float64 `json:"oth_ncl,omitempty"`                      // float Y 其他非流动负债
	TotalNcl              float64 `json:"total_ncl,omitempty"`                    // float Y 非流动负债合计
	DeposOthBfi           float64 `json:"depos_oth_bfi,omitempty"`                // float Y 同业和其它金融机构存放款项
	DerivLiab             float64 `json:"deriv_liab,omitempty"`                   // float Y 衍生金融负债
	Depos                 float64 `json:"depos,omitempty"`                        // float Y 吸收存款
	AgencyBusLiab         float64 `json:"agency_bus_liab,omitempty"`              // float Y 代理业务负债
	OthLiab               float64 `json:"oth_liab,omitempty"`                     // float Y 其他负债
	PremReceivAdva        float64 `json:"prem_receiv_adva,omitempty"`             // float Y 预收保费
	DeposReceived         float64 `json:"depos_received,omitempty"`               // float Y 存入保证金
	PhInvest              float64 `json:"ph_invest,omitempty"`                    // float Y 保户储金及投资款
	ReserUnePrem          float64 `json:"reser_une_prem,omitempty"`               // float Y 未到期责任准备金
	ReserOutstdClaims     float64 `json:"reser_outstd_claims,omitempty"`          // float Y 未决赔款准备金
	ReserLinsLiab         float64 `json:"reser_lins_liab,omitempty"`              // float Y 寿险责任准备金
	ReserLthinsLiab       float64 `json:"reser_lthins_liab,omitempty"`            // float Y 长期健康险责任准备金
	IndeptAccLiab         float64 `json:"indept_acc_liab,omitempty"`              // float Y 独立账户负债
	PledgeBorr            float64 `json:"pledge_borr,omitempty"`                  // float Y 其中:质押借款
	IndemPayable          float64 `json:"indem_payable,omitempty"`                // float Y 应付赔付款
	PolicyDivPayable      float64 `json:"policy_div_payable,omitempty"`           // float Y 应付保单红利
	TotalLiab             float64 `json:"total_liab,omitempty"`                   // float Y 负债合计
	TreasuryShare         float64 `json:"treasury_share,omitempty"`               // float Y 减:库存股
	OrdinRiskReser        float64 `json:"ordin_risk_reser,omitempty"`             // float Y 一般风险准备
	ForexDiffer           float64 `json:"forex_differ,omitempty"`                 // float Y 外币报表折算差额
	InvestLossUnconf      float64 `json:"invest_loss_unconf,omitempty"`           // float Y 未确认的投资损失
	MinorityInt           float64 `json:"minority_int,omitempty"`                 // float Y 少数股东权益
	TotalHldrEqyExcMinInt float64 `json:"total_hldr_eqy_exc_min_int,omitempty"`   // float Y 股东权益合计(不含少数股东权益)
	TotalHldrEqyIncMinInt float64 `json:"total_hldr_eqy_inc_min_int,omitempty"`   // float Y 股东权益合计(含少数股东权益)
	TotalLiabHldrEqy      float64 `json:"total_liab_hldr_eqy,omitempty"`          // float Y 负债及股东权益总计
	LtPayrollPayable      float64 `json:"lt_payroll_payable,omitempty"`           // float Y 长期应付职工薪酬
	OthCompIncome         float64 `json:"oth_comp_income,omitempty"`              // float Y 其他综合收益
	OthEqtTools           float64 `json:"oth_eqt_tools,omitempty"`                // float Y 其他权益工具
	OthEqtToolsPShr       float64 `json:"oth_eqt_tools_p_shr,omitempty"`          // float Y 其他权益工具(优先股)
	LendingFunds          float64 `json:"lending_funds,omitempty"`                // float Y 融出资金
	AccReceivable         float64 `json:"acc_receivable,omitempty"`               // float Y 应收款项
	StFinPayable          float64 `json:"st_fin_payable,omitempty"`               // float Y 应付短期融资款
	Payables              float64 `json:"payables,omitempty"`                     // float Y 应付款项
	HfsAssets             float64 `json:"hfs_assets,omitempty"`                   // float Y 持有待售的资产
	HfsSales              float64 `json:"hfs_sales,omitempty"`                    // float Y 持有待售的负债
	UpdateFlag            string  `json:"update_flag,omitempty"`                  // str N 更新标识
	Name                  string  `xorm:"varchar(255)" json:"name,omitempty"`     // str	Y	TS名称
	Industry              string  `xorm:"varchar(255)" json:"industry,omitempty"` // str	Y	TS行业
}

func (BalanceSheet) IdName

func (BalanceSheet) IdName() string

func (BalanceSheet) KeyName

func (BalanceSheet) KeyName() string

func (BalanceSheet) TableName

func (BalanceSheet) TableName() string

type CashFlow

type CashFlow struct {
	entity.BaseEntity       `xorm:"extends"`
	TsCode                  string  `xorm:"varchar(255)" json:"ts_code,omitempty"`  // str	Y	TS代码
	AnnDate                 string  `json:"ann_date,omitempty"`                     // str	Y	公告日期
	FAnnDate                string  `json:"f_ann_date,omitempty"`                   // str	Y	实际公告日期
	EndDate                 string  `json:"end_date,omitempty"`                     // str	Y	报告期
	CompType                string  `json:"comp_type,omitempty"`                    // str	Y	公司类型
	ReportType              string  `json:"report_type,omitempty"`                  // str	Y	报表类型
	NetProfit               float64 `json:"net_profit,omitempty"`                   // float	Y	净利润
	FinanExp                float64 `json:"finan_exp,omitempty"`                    // float	Y	财务费用
	CFrSaleSg               float64 `json:"c_fr_sale_sg,omitempty"`                 // float	Y	销售商品、提供劳务收到的现金
	RecpTaxRends            float64 `json:"recp_tax_rends,omitempty"`               // float	Y	收到的税费返还
	NDeposIncrFi            float64 `json:"n_depos_incr_fi,omitempty"`              // float	Y	客户存款和同业存放款项净增加额
	NIncrLoansCb            float64 `json:"n_incr_loans_cb,omitempty"`              // float	Y	向中央银行借款净增加额
	NIncBorrOthFi           float64 `json:"n_inc_borr_oth_fi,omitempty"`            // float	Y	向其他金融机构拆入资金净增加额
	PremFrOrigContr         float64 `json:"prem_fr_orig_contr,omitempty"`           // float	Y	收到原保险合同保费取得的现金
	NIncrInsuredDep         float64 `json:"n_incr_insured_dep,omitempty"`           // float	Y	保户储金净增加额
	NReinsurPrem            float64 `json:"n_reinsur_prem,omitempty"`               // float	Y	收到再保业务现金净额
	NIncrDispTfa            float64 `json:"n_incr_disp_tfa,omitempty"`              // float	Y	处置交易性金融资产净增加额
	IfcCashIncr             float64 `json:"ifc_cash_incr,omitempty"`                // float	Y	收取利息和手续费净增加额
	NIncrDispFaas           float64 `json:"n_incr_disp_faas,omitempty"`             // float	Y	处置可供出售金融资产净增加额
	NIncrLoansOthBank       float64 `json:"n_incr_loans_oth_bank,omitempty"`        // float	Y	拆入资金净增加额
	NCapIncrRepur           float64 `json:"n_cap_incr_repur,omitempty"`             // float	Y	回购业务资金净增加额
	CFrOthOperateA          float64 `json:"c_fr_oth_operate_a,omitempty"`           // float	Y	收到其他与经营活动有关的现金
	CInfFrOperateA          float64 `json:"c_inf_fr_operate_a,omitempty"`           // float	Y	经营活动现金流入小计
	CPaidGoodsS             float64 `json:"c_paid_goods_s,omitempty"`               // float	Y	购买商品、接受劳务支付的现金
	CPaidToForEmpl          float64 `json:"c_paid_to_for_empl,omitempty"`           // float	Y	支付给职工以及为职工支付的现金
	CPaidForTaxes           float64 `json:"c_paid_for_taxes,omitempty"`             // float	Y	支付的各项税费
	NIncrCltLoanAdv         float64 `json:"n_incr_clt_loan_adv,omitempty"`          // float	Y	客户贷款及垫款净增加额
	NIncrDepCbob            float64 `json:"n_incr_dep_cbob,omitempty"`              // float	Y	存放央行和同业款项净增加额
	CPayClaimsOrigInco      float64 `json:"c_pay_claims_orig_inco,omitempty"`       // float	Y	支付原保险合同赔付款项的现金
	PayHandlingChrg         float64 `json:"pay_handling_chrg,omitempty"`            // float	Y	支付手续费的现金
	PayCommInsurPlcy        float64 `json:"pay_comm_insur_plcy,omitempty"`          // float	Y	支付保单红利的现金
	OthCashPayOperAct       float64 `json:"oth_cash_pay_oper_act,omitempty"`        // float	Y	支付其他与经营活动有关的现金
	StCashOutAct            float64 `json:"st_cash_out_act,omitempty"`              // float	Y	经营活动现金流出小计
	NCashflowAct            float64 `json:"n_cashflow_act,omitempty"`               // float	Y	经营活动产生的现金流量净额
	OthRecpRalInvAct        float64 `json:"oth_recp_ral_inv_act,omitempty"`         // float	Y	收到其他与投资活动有关的现金
	CDispWithdrwlInvest     float64 `json:"c_disp_withdrwl_invest,omitempty"`       // float	Y	收回投资收到的现金
	CRecpReturnInvest       float64 `json:"c_recp_return_invest,omitempty"`         // float	Y	取得投资收益收到的现金
	NRecpDispFiolta         float64 `json:"n_recp_disp_fiolta,omitempty"`           // float	Y	处置固定资产、无形资产和其他长期资产收回的现金净额
	NRecpDispSobu           float64 `json:"n_recp_disp_sobu,omitempty"`             // float	Y	处置子公司及其他营业单位收到的现金净额
	StotInflowsInvAct       float64 `json:"stot_inflows_inv_act,omitempty"`         // float	Y	投资活动现金流入小计
	CPayAcqConstFiolta      float64 `json:"c_pay_acq_const_fiolta,omitempty"`       // float	Y	购建固定资产、无形资产和其他长期资产支付的现金
	CPaidInvest             float64 `json:"c_paid_invest,omitempty"`                // float	Y	投资支付的现金
	NDispSubsOthBiz         float64 `json:"n_disp_subs_oth_biz,omitempty"`          // float	Y	取得子公司及其他营业单位支付的现金净额
	OthPayRalInvAct         float64 `json:"oth_pay_ral_inv_act,omitempty"`          // float	Y	支付其他与投资活动有关的现金
	NIncrPledgeLoan         float64 `json:"n_incr_pledge_loan,omitempty"`           // float	Y	质押贷款净增加额
	StotOutInvAct           float64 `json:"stot_out_inv_act,omitempty"`             // float	Y	投资活动现金流出小计
	NCashflowInvAct         float64 `json:"n_cashflow_inv_act,omitempty"`           // float	Y	投资活动产生的现金流量净额
	CRecpBorrow             float64 `json:"c_recp_borrow,omitempty"`                // float	Y	取得借款收到的现金
	ProcIssueBonds          float64 `json:"proc_issue_bonds,omitempty"`             // float	Y	发行债券收到的现金
	OthCashRecpRalFncAct    float64 `json:"oth_cash_recp_ral_fnc_act,omitempty"`    // float	Y	收到其他与筹资活动有关的现金
	StotCashInFncAct        float64 `json:"stot_cash_in_fnc_act,omitempty"`         // float	Y	筹资活动现金流入小计
	FreeCashflow            float64 `json:"free_cashflow,omitempty"`                // float	Y	企业自由现金流量
	CPrepayAmtBorr          float64 `json:"c_prepay_amt_borr,omitempty"`            // float	Y	偿还债务支付的现金
	CPayDistDpcpIntExp      float64 `json:"c_pay_dist_dpcp_int_exp,omitempty"`      // float	Y	分配股利、利润或偿付利息支付的现金
	InclDvdProfitPaidScMs   float64 `json:"incl_dvd_profit_paid_sc_ms,omitempty"`   // float	Y	其中:子公司支付给少数股东的股利、利润
	OthCashpayRalFncAct     float64 `json:"oth_cashpay_ral_fnc_act,omitempty"`      // float	Y	支付其他与筹资活动有关的现金
	StotCashoutFncAct       float64 `json:"stot_cashout_fnc_act,omitempty"`         // float	Y	筹资活动现金流出小计
	NCashFlowsFncAct        float64 `json:"n_cash_flows_fnc_act,omitempty"`         // float	Y	筹资活动产生的现金流量净额
	EffFxFluCash            float64 `json:"eff_fx_flu_cash,omitempty"`              // float	Y	汇率变动对现金的影响
	NIncrCashCashEqu        float64 `json:"n_incr_cash_cash_equ,omitempty"`         // float	Y	现金及现金等价物净增加额
	CCashEquBegPeriod       float64 `json:"c_cash_equ_beg_period,omitempty"`        // float	Y	期初现金及现金等价物余额
	CCashEquEndPeriod       float64 `json:"c_cash_equ_end_period,omitempty"`        // float	Y	期末现金及现金等价物余额
	CRecpCapContrib         float64 `json:"c_recp_cap_contrib,omitempty"`           // float	Y	吸收投资收到的现金
	InclCashRecSaims        float64 `json:"incl_cash_rec_saims,omitempty"`          // float	Y	其中:子公司吸收少数股东投资收到的现金
	UnconInvestLoss         float64 `json:"uncon_invest_loss,omitempty"`            // float	Y	未确认投资损失
	ProvDeprAssets          float64 `json:"prov_depr_assets,omitempty"`             // float	Y	加:资产减值准备
	DeprFaCogaDpba          float64 `json:"depr_fa_coga_dpba,omitempty"`            // float	Y	固定资产折旧、油气资产折耗、生产性生物资产折旧
	AmortIntangAssets       float64 `json:"amort_intang_assets,omitempty"`          // float	Y	无形资产摊销
	LtAmortDeferredExp      float64 `json:"lt_amort_deferred_exp,omitempty"`        // float	Y	长期待摊费用摊销
	DecrDeferredExp         float64 `json:"decr_deferred_exp,omitempty"`            // float	Y	待摊费用减少
	IncrAccExp              float64 `json:"incr_acc_exp,omitempty"`                 // float	Y	预提费用增加
	LossDispFiolta          float64 `json:"loss_disp_fiolta,omitempty"`             // float	Y	处置固定、无形资产和其他长期资产的损失
	LossScrFa               float64 `json:"loss_scr_fa,omitempty"`                  // float	Y	固定资产报废损失
	LossFvChg               float64 `json:"loss_fv_chg,omitempty"`                  // float	Y	公允价值变动损失
	InvestLoss              float64 `json:"invest_loss,omitempty"`                  // float	Y	投资损失
	DecrDefIncTaxAssets     float64 `json:"decr_def_inc_tax_assets,omitempty"`      // float	Y	递延所得税资产减少
	IncrDefIncTaxLiab       float64 `json:"incr_def_inc_tax_liab,omitempty"`        // float	Y	递延所得税负债增加
	DecrInventories         float64 `json:"decr_inventories,omitempty"`             // float	Y	存货的减少
	DecrOperPayable         float64 `json:"decr_oper_payable,omitempty"`            // float	Y	经营性应收项目的减少
	IncrOperPayable         float64 `json:"incr_oper_payable,omitempty"`            // float	Y	经营性应付项目的增加
	Others                  float64 `json:"others,omitempty"`                       // float	Y	其他
	ImNetCashflowOperAct    float64 `json:"im_net_cashflow_oper_act,omitempty"`     // float	Y	经营活动产生的现金流量净额(间接法)
	ConvDebtIntoCap         float64 `json:"conv_debt_into_cap,omitempty"`           // float	Y	债务转为资本
	ConvCopbondsDueWithin1y float64 `json:"conv_copbonds_due_within_1y,omitempty"`  // float	Y	一年内到期的可转换公司债券
	FaFncLeases             float64 `json:"fa_fnc_leases,omitempty"`                // float	Y	融资租入固定资产
	EndBalCash              float64 `json:"end_bal_cash,omitempty"`                 // float	Y	现金的期末余额
	BegBalCash              float64 `json:"beg_bal_cash,omitempty"`                 // float	Y	减:现金的期初余额
	EndBalCashEqu           float64 `json:"end_bal_cash_equ,omitempty"`             // float	Y	加:现金等价物的期末余额
	BegBalCashEqu           float64 `json:"beg_bal_cash_equ,omitempty"`             // float	Y	减:现金等价物的期初余额
	ImNIncrCashEqu          float64 `json:"im_n_incr_cash_equ,omitempty"`           // float	Y	现金及现金等价物净增加额(间接法)
	UpdateFlag              string  `json:"update_flag,omitempty"`                  // str	N	更新标识
	Name                    string  `xorm:"varchar(255)" json:"name,omitempty"`     // str	Y	TS名称
	Industry                string  `xorm:"varchar(255)" json:"industry,omitempty"` // str	Y	TS行业
}

func (CashFlow) IdName

func (CashFlow) IdName() string

func (CashFlow) KeyName

func (CashFlow) KeyName() string

func (CashFlow) TableName

func (CashFlow) TableName() string

type DayLine

type DayLine struct {
	StockLine          `xorm:"extends"`
	PctMainNetInflow   float64 `json:"pct_main_net_inflow"`
	PctSmallNetInflow  float64 `json:"pct_small_net_inflow"`
	PctMiddleNetInflow float64 `json:"pct_middle_net_inflow"`
	PctLargeNetInflow  float64 `json:"pct_large_net_inflow"`
	PctSuperNetInflow  float64 `json:"pct_super_net_inflow"`
	ChgClose           float64 `json:"chg_close"`
	PctChgOpen         float64 `json:"pct_chg_open"`
	PctChgHigh         float64 `json:"pct_chg_high"`
	PctChgLow          float64 `json:"pct_chg_low"`
	PctChgClose        float64 `json:"pct_chg_close"`
	PctChgAmount       float64 `json:"pct_chg_amount"`
	PctChgVol          float64 `json:"pct_chg_vol"`
	Ma3Close           float64 `json:"ma3_close"`
	Ma5Close           float64 `json:"ma5_close"`
	Ma10Close          float64 `json:"ma10_close"`
	Ma13Close          float64 `json:"ma13_close"`
	Ma20Close          float64 `json:"ma20_close"`
	Ma21Close          float64 `json:"ma21_close"`
	Ma30Close          float64 `json:"ma30_close"`
	Ma34Close          float64 `json:"ma34_close"`
	Ma55Close          float64 `json:"ma55_close"`
	Ma60Close          float64 `json:"ma60_close"`
	Ma90Close          float64 `json:"ma90_close"`
	Ma120Close         float64 `json:"ma120_close"`
	Ma144Close         float64 `json:"ma144_close"`
	Ma233Close         float64 `json:"ma233_close"`
	Ma240Close         float64 `json:"ma240_close"`
	Max3Close          float64 `json:"max3_close"`
	Max5Close          float64 `json:"max5_close"`
	Max10Close         float64 `json:"max10_close"`
	Max13Close         float64 `json:"max13_close"`
	Max20Close         float64 `json:"max20_close"`
	Max21Close         float64 `json:"max21_close"`
	Max30Close         float64 `json:"max30_close"`
	Max34Close         float64 `json:"max34_close"`
	Max55Close         float64 `json:"max55_close"`
	Max60Close         float64 `json:"max60_close"`
	Max90Close         float64 `json:"max90_close"`
	Max120Close        float64 `json:"max120_close"`
	Max144Close        float64 `json:"max144_close"`
	Max233Close        float64 `json:"max233_close"`
	Max240Close        float64 `json:"max240_close"`
	Min3Close          float64 `json:"min3_close"`
	Min5Close          float64 `json:"min5_close"`
	Min10Close         float64 `json:"min10_close"`
	Min13Close         float64 `json:"min13_close"`
	Min20Close         float64 `json:"min20_close"`
	Min21Close         float64 `json:"min21_close"`
	Min30Close         float64 `json:"min30_close"`
	Min34Close         float64 `json:"min34_close"`
	Min55Close         float64 `json:"min55_close"`
	Min60Close         float64 `json:"min60_close"`
	Min90Close         float64 `json:"min90_close"`
	Min120Close        float64 `json:"min120_close"`
	Min144Close        float64 `json:"min144_close"`
	Min233Close        float64 `json:"min233_close"`
	Min240Close        float64 `json:"min240_close"`
	//1天前的各均线
	Before1Ma3Close  float64 `json:"before1_ma3_close"`
	Before1Ma5Close  float64 `json:"before1_ma5_close"`
	Before1Ma10Close float64 `json:"before1_ma10_close"`
	Before1Ma13Close float64 `json:"before1_ma13_close"`
	Before1Ma20Close float64 `json:"before1_ma20_close"`
	Before1Ma21Close float64 `json:"before1_ma21_close"`
	Before1Ma30Close float64 `json:"before1_ma30_close"`
	Before1Ma34Close float64 `json:"before1_ma34_close"`
	Before1Ma55Close float64 `json:"before1_ma55_close"`
	Before1Ma60Close float64 `json:"before1_ma60_close"`
	//3天前的各均线
	Before3Ma3Close  float64 `json:"before3_ma3_close"`
	Before3Ma5Close  float64 `json:"before3_ma5_close"`
	Before3Ma10Close float64 `json:"before3_ma10_close"`
	Before3Ma13Close float64 `json:"before3_ma13_close"`
	Before3Ma20Close float64 `json:"before3_ma20_close"`
	Before3Ma21Close float64 `json:"before3_ma21_close"`
	Before3Ma30Close float64 `json:"before3_ma30_close"`
	Before3Ma34Close float64 `json:"before3_ma34_close"`
	Before3Ma55Close float64 `json:"before3_ma55_close"`
	Before3Ma60Close float64 `json:"before3_ma60_close"`
	//5天前的各均线
	Before5Ma3Close      float64 `json:"before5_ma3_close"`
	Before5Ma5Close      float64 `json:"before5_ma5_close"`
	Before5Ma10Close     float64 `json:"before5_ma10_close"`
	Before5Ma13Close     float64 `json:"before5_ma13_close"`
	Before5Ma20Close     float64 `json:"before5_ma20_close"`
	Before5Ma21Close     float64 `json:"before5_ma21_close"`
	Before5Ma30Close     float64 `json:"before5_ma30_close"`
	Before5Ma34Close     float64 `json:"before5_ma34_close"`
	Before5Ma55Close     float64 `json:"before5_ma55_close"`
	Before5Ma60Close     float64 `json:"before5_ma60_close"`
	Acc3PctChgClose      float64 `json:"acc3_pct_chg_close"`
	Acc5PctChgClose      float64 `json:"acc5_pct_chg_close"`
	Acc10PctChgClose     float64 `json:"acc10_pct_chg_close"`
	Acc13PctChgClose     float64 `json:"acc13_pct_chg_close"`
	Acc20PctChgClose     float64 `json:"acc20_pct_chg_close"`
	Acc21PctChgClose     float64 `json:"acc21_pct_chg_close"`
	Acc30PctChgClose     float64 `json:"acc30_pct_chg_close"`
	Acc34PctChgClose     float64 `json:"acc34_pct_chg_close"`
	Acc55PctChgClose     float64 `json:"acc55_pct_chg_close"`
	Acc60PctChgClose     float64 `json:"acc60_pct_chg_close"`
	Acc90PctChgClose     float64 `json:"acc90_pct_chg_close"`
	Acc120PctChgClose    float64 `json:"acc120_pct_chg_close"`
	Acc144PctChgClose    float64 `json:"acc144_pct_chg_close"`
	Acc233PctChgClose    float64 `json:"acc233_pct_chg_close"`
	Acc240PctChgClose    float64 `json:"acc240_pct_chg_close"`
	Future1PctChgClose   float64 `json:"future1_pct_chg_close"`
	Future3PctChgClose   float64 `json:"future3_pct_chg_close"`
	Future5PctChgClose   float64 `json:"future5_pct_chg_close"`
	Future10PctChgClose  float64 `json:"future10_pct_chg_close"`
	Future13PctChgClose  float64 `json:"future13_pct_chg_close"`
	Future20PctChgClose  float64 `json:"future20_pct_chg_close"`
	Future21PctChgClose  float64 `json:"future21_pct_chg_close"`
	Future30PctChgClose  float64 `json:"future30_pct_chg_close"`
	Future34PctChgClose  float64 `json:"future34_pct_chg_close"`
	Future55PctChgClose  float64 `json:"future55_pct_chg_close"`
	Future60PctChgClose  float64 `json:"future60_pct_chg_close"`
	Future90PctChgClose  float64 `json:"future90_pct_chg_close"`
	Future120PctChgClose float64 `json:"future120_pct_chg_close"`
	Future144PctChgClose float64 `json:"future144_pct_chg_close"`
	Future233PctChgClose float64 `json:"future233_pct_chg_close"`
	Future240PctChgClose float64 `json:"future240_pct_chg_close"`
}

func (DayLine) IdName

func (DayLine) IdName() string

func (DayLine) KeyName

func (DayLine) KeyName() string

func (DayLine) TableName

func (DayLine) TableName() string

type Express

type Express struct {
	entity.BaseEntity    `xorm:"extends"`
	SecurityCode         string  `xorm:"index notnull" json:"security_code"`
	SecurityNameAbbr     string  `json:"security_name_abbr"`
	TradeMarketCode      string  `json:"trade_market_code"`
	TradeMarket          string  `json:"trade_market"`
	SecurityTypeCode     string  `json:"security_type_code"`
	SecurityType         string  `json:"security_type"`
	NewestDate           string  `json:"newest_date"`
	ReportDate           string  `xorm:"index notnull" json:"report_date"`
	BasicEps             float64 `json:"basic_eps"`               //每股收益
	TotalOperateIncome   float64 `json:"total_operate_income"`    //营收
	TotalOperateIncomeSq float64 `json:"total_operate_income_sq"` //去年同期(元)
	ParentNetProfit      float64 `json:"parent_net_profit"`       //归母净利润
	ParentNetProfitSq    float64 `json:"parent_net_profit_sq"`    //去年同期(元)
	ParentBvps           float64 `json:"parent_bvps"`             //每股净资产
	WeightAvgRoe         float64 `json:"weight_avg_roe"`          //净资产收益率
	YoySales             float64 `json:"yoy_sales"`               //收入同比增长
	YoyNetProfit         float64 `json:"yoy_net_profit"`          //净利润同比增长
	OrLastMonth          float64 `json:"or_last_month"`           //收入季度环比增长
	NpLastMonth          float64 `json:"np_last_month"`           //利润季度环比增长
	PublishName          string  `json:"publish_name"`
	NoticeDate           string  `json:"notice_date"`
	OrgCode              string  `json:"org_code"`
	Market               string  `json:"market"`
	IsNew                string  `json:"is_new"`
	QDate                string  `xorm:"index notnull" json:"qdate"`
	NDate                string  `xorm:"index notnull" json:"ndate"`
	DataType             string  `json:"data_type"`
	EITime               string  `json:"ei_time"`
	SecuCode             string  `json:"secu_code"`
}

func (Express) IdName

func (Express) IdName() string

func (Express) KeyName

func (Express) KeyName() string

func (Express) TableName

func (Express) TableName() string

type FminLine

type FminLine struct {
	StockLine   `xorm:"extends"`
	TradeMinute int64 `json:"trade_minute,omitempty"`
}

* 通达信5分钟线*.lc5文件和*.lc1文件

文件名即股票代码
每32个字节为一个5分钟数据,每字段内低字节在前
00 ~ 01 字节:日期,整型,设其值为num,则日期计算方法为:
              year=floor(num/2048)+2004;
              month=floor(mod(num,2048)/100);
              day=mod(mod(num,2048),100);
02 ~ 03 字节: 从0点开始至目前的分钟数,整型
04 ~ 07 字节:开盘价,float型
08 ~ 11 字节:最高价,float型
12 ~ 15 字节:最低价,float型
16 ~ 19 字节:收盘价,float型
20 ~ 23 字节:成交额,float型
24 ~ 27 字节:成交量(股),整型
28 ~ 31 字节:(保留)

func (FminLine) IdName

func (FminLine) IdName() string

func (FminLine) KeyName

func (FminLine) KeyName() string

func (FminLine) TableName

func (FminLine) TableName() string

type Forecast

type Forecast struct {
	entity.BaseEntity   `xorm:"extends"`
	SecuCode            string  `json:"secu_code"`
	SecurityCode        string  `xorm:"index notnull" json:"security_code"`
	SecurityNameAbbr    string  `json:"security_name_abbr"`
	TradeMarketCode     string  `json:"trade_market_code"`
	TradeMarket         string  `json:"trade_market"`
	SecurityTypeCode    string  `json:"security_type_code"`
	SecurityType        string  `json:"security_type"`
	NoticeDate          string  `json:"notice_date"`
	OrgCode             string  `json:"org_code"`
	ReportDate          string  `xorm:"index notnull" json:"report_date"`
	QDate               string  `xorm:"index notnull" json:"qdate"`
	NDate               string  `xorm:"index notnull" json:"ndate"`
	PredictFinanceCode  string  `json:"predict_finance_code"`
	PredictFinance      string  `xorm:"varchar(1024)" json:"predict_finance"`
	PredictAmtLower     float64 `json:"predict_amt_lower"`
	PredictAmtUpper     float64 `json:"predict_amt_upper"`
	AddAmpLower         float64 `json:"add_amp_lower"`
	AddAmpUpper         float64 `json:"add_amp_upper"`
	PredictContent      string  `xorm:"varchar(32000)" json:"predict_content"`
	ChangeReasonExplain string  `xorm:"varchar(32000)" json:"change_reason_explain"`
	PredictType         string  `json:"predict_type"`
	PreYearSamePeriod   float64 `json:"pre_year_same_period"`
	IncreaseAvg         float64 `json:"increase_avg"`
	ForecastAvg         float64 `json:"forecast_avg"`
	ForecastState       string  `json:"forecast_state"`
	IsLatest            string  `json:"is_latest"`
}

func (Forecast) IdName

func (Forecast) IdName() string

func (Forecast) KeyName

func (Forecast) KeyName() string

func (Forecast) TableName

func (Forecast) TableName() string

type Income

type Income struct {
	entity.BaseEntity `xorm:"extends"`
	TsCode            string  `xorm:"varchar(255)" json:"ts_code,omitempty"`  // str	Y	TS代码
	AnnDate           string  `json:"ann_date,omitempty"`                     // str	Y	公告日期
	FAnnDate          string  `json:"f_ann_date,omitempty"`                   // str	Y	实际公告日期
	EndDate           string  `json:"end_date,omitempty"`                     // str	Y	报告期
	ReportType        string  `json:"report_type,omitempty"`                  // str	Y	报告类型 1合并报表 2单季合并 3调整单季合并表 4调整合并报表 5调整前合并报表 6母公司报表 7母公司单季表 8 母公司调整单季表 9母公司调整表 10母公司调整前报表 11调整前合并报表 12母公司调整前报表
	CompType          string  `json:"comp_type,omitempty"`                    // str	Y	公司类型(1一般工商业2银行3保险4证券)
	BasicEps          float64 `json:"basic_eps,omitempty"`                    // float	Y	基本每股收益
	DilutedEps        float64 `json:"diluted_eps,omitempty"`                  // float	Y	稀释每股收益
	TotalRevenue      float64 `json:"total_revenue,omitempty"`                // float	Y	营业总收入
	Revenue           float64 `json:"revenue,omitempty"`                      // float	Y	营业收入
	IntIncome         float64 `json:"int_income,omitempty"`                   // float	Y	利息收入
	PremEarned        float64 `json:"prem_earned,omitempty"`                  // float	Y	已赚保费
	CommIncome        float64 `json:"comm_income,omitempty"`                  // float	Y	手续费及佣金收入
	NCommisIncome     float64 `json:"n_commis_income,omitempty"`              // float	Y	手续费及佣金净收入
	NOthIncome        float64 `json:"n_oth_income,omitempty"`                 // float	Y	其他经营净收益
	NOthBIncome       float64 `json:"n_oth_b_income,omitempty"`               // float	Y	加:其他业务净收益
	PremIncome        float64 `json:"prem_income,omitempty"`                  // float	Y	保险业务收入
	OutPrem           float64 `json:"out_prem,omitempty"`                     // float	Y	减:分出保费
	UnePremReser      float64 `json:"une_prem_reser,omitempty"`               // float	Y	提取未到期责任准备金
	ReinsIncome       float64 `json:"reins_income,omitempty"`                 // float	Y	其中:分保费收入
	NSecTbIncome      float64 `json:"n_sec_tb_income,omitempty"`              // float	Y	代理买卖证券业务净收入
	NSecUwIncome      float64 `json:"n_sec_uw_income,omitempty"`              // float	Y	证券承销业务净收入
	NAssetMgIncome    float64 `json:"n_asset_mg_income,omitempty"`            // float	Y	受托客户资产管理业务净收入
	OthBIncome        float64 `json:"oth_b_income,omitempty"`                 // float	Y	其他业务收入
	FvValueChgGain    float64 `json:"fv_value_chg_gain,omitempty"`            // float	Y	加:公允价值变动净收益
	InvestIncome      float64 `json:"invest_income,omitempty"`                // float	Y	加:投资净收益
	AssInvestIncome   float64 `json:"ass_invest_income,omitempty"`            // float	Y	其中:对联营企业和合营企业的投资收益
	ForexGain         float64 `json:"forex_gain,omitempty"`                   // float	Y	加:汇兑净收益
	TotalCogs         float64 `json:"total_cogs,omitempty"`                   // float	Y	营业总成本
	OperCost          float64 `json:"oper_cost,omitempty"`                    // float	Y	减:营业成本
	IntExp            float64 `json:"int_exp,omitempty"`                      // float	Y	减:利息支出
	CommExp           float64 `json:"comm_exp,omitempty"`                     // float	Y	减:手续费及佣金支出
	BizTaxSurchg      float64 `json:"biz_tax_surchg,omitempty"`               // float	Y	减:营业税金及附加
	SellExp           float64 `json:"sell_exp,omitempty"`                     // float	Y	减:销售费用
	AdminExp          float64 `json:"admin_exp,omitempty"`                    // float	Y	减:管理费用
	FinExp            float64 `json:"fin_exp,omitempty"`                      // float	Y	减:财务费用
	AssetsImpairLoss  float64 `json:"assets_impair_loss,omitempty"`           // float	Y	减:资产减值损失
	PremRefund        float64 `json:"prem_refund,omitempty"`                  // float	Y	退保金
	CompensPayout     float64 `json:"compens_payout,omitempty"`               // float	Y	赔付总支出
	ReserInsurLiab    float64 `json:"reser_insur_liab,omitempty"`             // float	Y	提取保险责任准备金
	DivPayt           float64 `json:"div_payt,omitempty"`                     // float	Y	保户红利支出
	ReinsExp          float64 `json:"reins_exp,omitempty"`                    // float	Y	分保费用
	OperExp           float64 `json:"oper_exp,omitempty"`                     // float	Y	营业支出
	CompensPayoutRefu float64 `json:"compens_payout_refu,omitempty"`          // float	Y	减:摊回赔付支出
	InsurReserRefu    float64 `json:"insur_reser_refu,omitempty"`             // float	Y	减:摊回保险责任准备金
	ReinsCostRefund   float64 `json:"reins_cost_refund,omitempty"`            // float	Y	减:摊回分保费用
	OtherBusCost      float64 `json:"other_bus_cost,omitempty"`               // float	Y	其他业务成本
	OperateProfit     float64 `json:"operate_profit,omitempty"`               // float	Y	营业利润
	NonOperIncome     float64 `json:"non_oper_income,omitempty"`              // float	Y	加:营业外收入
	NonOperExp        float64 `json:"non_oper_exp,omitempty"`                 // float	Y	减:营业外支出
	NcaDisploss       float64 `json:"nca_disploss,omitempty"`                 // float	Y	其中:减:非流动资产处置净损失
	TotalProfit       float64 `json:"total_profit,omitempty"`                 // float	Y	利润总额
	IncomeTax         float64 `json:"income_tax,omitempty"`                   // float	Y	所得税费用
	NIncome           float64 `json:"n_income,omitempty"`                     // float	Y	净利润(含少数股东损益)
	NIncomeAttrP      float64 `json:"n_income_attr_p,omitempty"`              // float	Y	净利润(不含少数股东损益)
	MinorityGain      float64 `json:"minority_gain,omitempty"`                // float	Y	少数股东损益
	OthComprIncome    float64 `json:"oth_compr_income,omitempty"`             // float	Y	其他综合收益
	TComprIncome      float64 `json:"t_compr_income,omitempty"`               // float	Y	综合收益总额
	ComprIncAttrP     float64 `json:"compr_inc_attr_p,omitempty"`             // float	Y	归属于母公司(或股东)的综合收益总额
	ComprIncAttrMS    float64 `json:"compr_inc_attr_m_s,omitempty"`           // float	Y	归属于少数股东的综合收益总额
	Ebit              float64 `json:"ebit,omitempty"`                         // float	Y	息税前利润
	Ebitda            float64 `json:"ebitda,omitempty"`                       // float	Y	息税折旧摊销前利润
	InsuranceExp      float64 `json:"insurance_exp,omitempty"`                // float	Y	保险业务支出
	UndistProfit      float64 `json:"undist_profit,omitempty"`                // float	Y	年初未分配利润
	DistableProfit    float64 `json:"distable_profit,omitempty"`              // float	Y	可分配利润
	UpdateFlag        string  `json:"update_flag,omitempty"`                  // str	N	更新标识,0未修改1更正过
	Name              string  `xorm:"varchar(255)" json:"name,omitempty"`     // str	Y	TS名称
	Industry          string  `xorm:"varchar(255)" json:"industry,omitempty"` // str	Y	TS行业
}

func (Income) IdName

func (Income) IdName() string

func (Income) KeyName

func (Income) KeyName() string

func (Income) TableName

func (Income) TableName() string

type MinLine

type MinLine struct {
	StockLine   `xorm:"extends"`
	TradeMinute int64 `xorm:"index notnull" json:"trade_minute"`
}

* 通达信5分钟线*.lc5文件和*.lc1文件

文件名即股票代码
每32个字节为一个5分钟数据,每字段内低字节在前
00 ~ 01 字节:日期,整型,设其值为num,则日期计算方法为:
              year=floor(num/2048)+2004;
              month=floor(mod(num,2048)/100);
              day=mod(mod(num,2048),100);
02 ~ 03 字节: 从0点开始至目前的分钟数,整型
04 ~ 07 字节:开盘价,float型
08 ~ 11 字节:最高价,float型
12 ~ 15 字节:最低价,float型
16 ~ 19 字节:收盘价,float型
20 ~ 23 字节:成交额,float型
24 ~ 27 字节:成交量(股),整型
28 ~ 31 字节:(保留)

func (MinLine) IdName

func (MinLine) IdName() string

func (MinLine) KeyName

func (MinLine) KeyName() string

func (MinLine) TableName

func (MinLine) TableName() string

type Performance

type Performance struct {
	entity.BaseEntity  `xorm:"extends"`
	SecurityCode       string  `xorm:"index notnull" json:"security_code"`
	SecurityNameAbbr   string  `json:"security_name_abbr"`
	TradeMarketCode    string  `json:"trade_market_code"`
	TradeMarket        string  `json:"trade_market"`
	SecurityTypeCode   string  `json:"security_type_code"`
	SecurityType       string  `json:"security_type"`
	NewestDate         string  `json:"newest_date"`
	ReportDate         string  `xorm:"index notnull" json:"report_date"`
	BasicEps           float64 `json:"basic_eps"`            //每股收益
	DeductBasicEps     float64 `json:"deduct_basic_eps"`     //每股扣非收益
	TotalOperateIncome float64 `json:"total_operate_income"` //营收
	ParentNetProfit    float64 `json:"parent_net_profit"`    //归母净利润
	WeightAvgRoe       float64 `json:"weight_avg_roe"`       //净资产收益率
	YoySales           float64 `json:"yoy_sales"`            //应收同比增长
	YoyDeduNp          float64 `json:"yoy_dedu_np"`          //扣非净利润同比增长
	Bps                float64 `json:"bps"`                  //每股净资产
	Cfps               float64 `json:"cfps"`                 //每股经营现金流量(元)
	GrossProfitMargin  float64 `json:"gross_profit_margin"`  //销售毛利率(%)
	OrLastMonth        float64 `json:"or_last_month"`        //营业收入季度环比增长(%)
	NpLastMonth        float64 `json:"np_last_month"`        //净利润季度环比增长(%)
	AssignDscrpt       string  `json:"assign_dscrpt"`
	PayYear            string  `json:"pay_year"`
	PublishName        string  `json:"publish_name"`
	DividendYieldRatio float64 `json:"dividend_yield_ratio"` //股息率
	NoticeDate         string  `json:"notice_date"`
	OrgCode            string  `json:"org_code"`
	TradeMarketZJG     string  `json:"trade_market_zjg"`
	IsNew              string  `json:"is_new"`
	QDate              string  `xorm:"index notnull" json:"qdate"`
	NDate              string  `json:"ndate"`
	DataType           string  `json:"data_type"`
	DataYear           string  `json:"data_year"`
	DateMmDd           string  `json:"date_mm_dd"`
	EITime             string  `json:"ei_time"`
	SecuCode           string  `json:"secu_code"`
}

func (Performance) IdName

func (Performance) IdName() string

func (Performance) KeyName

func (Performance) KeyName() string

func (Performance) TableName

func (Performance) TableName() string

type PinYin

type PinYin struct {
	entity.BaseEntity `xorm:"extends"`
	ChineseChar       string `xorm:"unique notnull" json:"chinese_char,omitempty"`
	PinYin            string `json:"pin_yin,omitempty"`
	FirstChar         string `json:"first_char,omitempty"`
}

func (PinYin) IdName

func (PinYin) IdName() string

func (PinYin) KeyName

func (PinYin) KeyName() string

func (PinYin) TableName

func (PinYin) TableName() string

type PortfolioStat

type PortfolioStat struct {
	entity.BaseEntity  `xorm:"extends"`
	TsCode             string  `xorm:"index notnull" json:"ts_code"`
	SecurityName       string  `json:"security_name"`
	TargetTsCode       string  `xorm:"index notnull" json:"target_ts_code"`
	TargetSecurityName string  `json:"target_security_name"`
	StartDate          int64   `xorm:"index notnull" json:"start_date"` //统计指标对应的起始季度
	EndDate            int64   `json:"end_date"`                        //统计指标对应的结束季度
	Term               int64   `json:"term"`
	Source             string  `xorm:"index notnull" json:"source"`      //统计指标
	SourceName         string  `xorm:"index notnull" json:"source_name"` //统计指标对应的字段名
	StatValue          float64 `json:"stat_value"`
}

* 股票组合统计

func (PortfolioStat) IdName

func (PortfolioStat) IdName() string

func (PortfolioStat) KeyName

func (PortfolioStat) KeyName() string

func (PortfolioStat) TableName

func (PortfolioStat) TableName() string

type ProcessLog

type ProcessLog struct {
	entity.BaseEntity `xorm:"extends"`
	Name              string     `xorm:"varchar(256)" json:"name,omitempty"`
	BizCode           string     `xorm:"varchar(256)" json:"biz_code,omitempty"`
	SchedualDate      *time.Time `json:"schedual_date,omitempty"`
	MethodName        string     `xorm:"varchar(512)" json:"method_name,omitempty"`
	ErrorCode         string     `xorm:"varchar(32)" json:"error_code,omitempty"`
	ErrorMsg          string     `xorm:"varchar(5120)" json:"error_msg,omitempty"`
	StartDate         *time.Time `json:"start_date,omitempty"`
	EndDate           *time.Time `json:"end_date,omitempty"`
	Elapse            int64      `json:"elapse,omitempty"`
}

func (ProcessLog) IdName

func (ProcessLog) IdName() string

func (ProcessLog) KeyName

func (ProcessLog) KeyName() string

func (ProcessLog) TableName

func (ProcessLog) TableName() string

type QPerformance

type QPerformance struct {
	entity.BaseEntity  `xorm:"extends"`
	TsCode             string  `xorm:"index notnull" json:"ts_code"`
	SecurityName       string  `json:"security_name"`
	Industry           string  `xorm:"index" json:"industry,omitempty"` // str 所属行业
	Sector             string  `xorm:"index" json:"sector,omitempty"`   // str 所属细分行业行业
	QDate              string  `xorm:"index notnull" json:"qdate"`      //业绩对应的季度
	NDate              string  `json:"ndate"`                           //业绩发布时间对应的季度
	TradeDate          int64   `xorm:"index notnull" json:"trade_date"` //价格对应的日期
	Source             string  `xorm:"index notnull" json:"source"`     //业绩来源:预测,快报,业绩报告
	LineType           int64   `xorm:"index" json:"line_type"`          //价格来源:wmqy,day
	Pe                 float64 `json:"pe"`
	Peg                float64 `json:"peg"`
	ShareNumber        float64 `json:"share_number"` //通过换手率和成交量算出
	High               float64 `json:"high"`
	Close              float64 `json:"close"`
	MarketValue        float64 `json:"market_value"`
	YearNetProfit      float64 `json:"year_net_profit"`
	YearOperateIncome  float64 `json:"year_operate_income"`  //营收
	TotalOperateIncome float64 `json:"total_operate_income"` //营收
	PctChgHigh         float64 `json:"pct_chg_high"`
	PctChgClose        float64 `json:"pct_chg_close"`
	PctChgMarketValue  float64 `json:"pct_chg_market_value"`
	WeightAvgRoe       float64 `json:"weight_avg_roe"`
	GrossProfitMargin  float64 `json:"gross_profit_margin"`
	ParentNetProfit    float64 `json:"parent_net_profit"`
	BasicEps           float64 `json:"basic_eps"`
	OrLastMonth        float64 `json:"or_last_month"`
	NpLastMonth        float64 `json:"np_last_month"`
	YoySales           float64 `json:"yoy_sales"`
	YoyDeduNp          float64 `json:"yoy_dedu_np"`
	Cfps               float64 `json:"cfps"`
	DividendYieldRatio float64 `json:"dividend_yield_ratio"`
}

func (QPerformance) IdName

func (QPerformance) IdName() string

func (QPerformance) KeyName

func (QPerformance) KeyName() string

func (QPerformance) TableName

func (QPerformance) TableName() string

type QStat

type QStat struct {
	entity.BaseEntity  `xorm:"extends"`
	TsCode             string  `xorm:"index notnull" json:"ts_code"`
	SecurityName       string  `json:"security_name"`
	Industry           string  `xorm:"index" json:"industry,omitempty"`  // str 所属行业
	Sector             string  `xorm:"index" json:"sector,omitempty"`    // str 所属细分行业行业
	StartDate          string  `xorm:"index notnull" json:"start_date"`  //统计指标对应的起始季度
	EndDate            string  `json:"end_date"`                         //统计指标对应的结束季度
	TradeDate          int64   `xorm:"index notnull" json:"trade_date"`  //价格对应的日期
	ActualStartDate    string  `json:"actual_start_date"`                //实际的起始季度
	Term               int     `xorm:"index notnull" json:"term"`        //年限
	Source             string  `xorm:"index notnull" json:"source"`      //统计指标
	SourceName         string  `xorm:"index notnull" json:"source_name"` //统计指标对应的字段名
	ReportNumber       int     `json:"report_number"`                    //原始业绩数据的份数
	Pe                 float64 `json:"pe"`
	Peg                float64 `json:"peg"`
	ShareNumber        float64 `json:"share_number"` //通过换手率和成交量算出
	High               float64 `json:"high"`
	Close              float64 `json:"close"`
	MarketValue        float64 `json:"market_value"`
	YearOperateIncome  float64 `json:"year_operate_income"` //营收
	YearNetProfit      float64 `json:"year_net_profit"`
	TotalOperateIncome float64 `json:"total_operate_income"` //营收
	PctChgHigh         float64 `json:"pct_chg_high"`
	PctChgClose        float64 `json:"pct_chg_close"`
	PctChgMarketValue  float64 `json:"pct_chg_market_value"`
	WeightAvgRoe       float64 `json:"weight_avg_roe"`
	GrossProfitMargin  float64 `json:"gross_profit_margin"`
	ParentNetProfit    float64 `json:"parent_net_profit"`
	BasicEps           float64 `json:"basic_eps"`
	OrLastMonth        float64 `json:"or_last_month"`
	NpLastMonth        float64 `json:"np_last_month"`
	YoySales           float64 `json:"yoy_sales"`
	YoyDeduNp          float64 `json:"yoy_dedu_np"`
	Cfps               float64 `json:"cfps"`
	DividendYieldRatio float64 `json:"dividend_yield_ratio"`
}

func (QStat) IdName

func (QStat) IdName() string

func (QStat) KeyName

func (QStat) KeyName() string

func (QStat) TableName

func (QStat) TableName() string

type Share

type Share struct {
	entity.BaseEntity `xorm:"extends"`
	TsCode            string `xorm:"unique notnull" json:"ts_code,omitempty"` // str	Y	TS代码
	Symbol            string `json:"symbol,omitempty"`                        // str 股票代码
	Name              string `xorm:"index notnull" json:"name,omitempty"`     // str 股票名称
	Area              string `json:"area,omitempty"`                          // str 所在地域
	Industry          string `xorm:"index" json:"industry,omitempty"`         // str 所属行业
	Sector            string `xorm:"index" json:"sector,omitempty"`           // str 所属细分行业行业
	Fullname          string `json:"fullname,omitempty"`                      // str 股票全称
	Enname            string `json:"enname,omitempty"`                        // str 英文全称
	Market            string `json:"market,omitempty"`                        // str 市场类型 (主板/中小板/创业板/科创板/CDR)
	Exchange          string `json:"exchange,omitempty"`                      // str 交易所代码
	CurrType          string `json:"curr_type,omitempty"`                     // str 交易货币
	ListStatus        string `json:"list_status,omitempty"`                   // str 上市状态: L上市 D退市 P暂停上市
	ListDate          string `json:"list_date,omitempty"`                     // str 上市日期
	DelistDate        string `json:"delist_date,omitempty"`                   // str 退市日期
	IsHs              string `json:"is_hs,omitempty"`                         // str 是否沪深港通标的,N否 H沪股通 S深股通
	PinYin            string `xorm:"index" json:"pin_yin,omitempty"`
}

func (Share) IdName

func (Share) IdName() string

func (Share) KeyName

func (Share) KeyName() string

func (Share) TableName

func (Share) TableName() string

type ShareEvent

type ShareEvent struct {
	entity.BaseEntity `xorm:"extends"`
	TsCode            string  `json:"ts_code,omitempty"`
	TradeDate         int64   `json:"trade_date,omitempty"`
	EventCode         string  `json:"event_code,omitempty"`
	EventName         string  `json:"event_name,omitempty"`
	Score             float64 `json:"score"`
	Descr             string  `json:"Descr,omitempty"`
	Pe                float64 `json:"pe"`
	Peg               float64 `json:"peg"`
	PercentilePe      float64 `json:"percentile_pe"`
	PercentilePeg     float64 `json:"percentile_peg"`
}

ShareEvent 代表某只股票的发生了某种事件,这种事件关于季报,买入卖出机会

func (ShareEvent) IdName

func (ShareEvent) IdName() string

func (ShareEvent) KeyName

func (ShareEvent) KeyName() string

func (ShareEvent) TableName

func (ShareEvent) TableName() string

type StatScore

type StatScore struct {
	entity.BaseEntity `xorm:"extends"`
	TsCode            string `xorm:"index notnull" json:"ts_code"`
	SecurityName      string `json:"security_name"`
	StartDate         string `xorm:"index notnull" json:"start_date"` //统计指标对应的起始季度
	EndDate           string `json:"end_date"`                        //统计指标对应的结束季度
	Term              int    `xorm:"index notnull" json:"term"`       //年限
	ReportNumber      int    `json:"report_number"`                   //原始业绩报告数目
	TradeDate         int64  `xorm:"index notnull" json:"trade_date"` //价格对应的日期
	//评分指标类型:贵贱,稳定性,增速,累积,相关性,风险,景气程度7大类指标
	Industry                 string  `json:"industry"`
	Sector                   string  `xorm:"index" json:"sector,omitempty"` // str 所属细分行业行业
	Area                     string  `json:"area"`
	Market                   string  `json:"market"`
	ListDate                 int64   `json:"list_date"`
	ListStatus               string  `json:"list_status"`
	RiskScore                float64 `xorm:"index notnull" json:"risk_score"`
	RsdOrLastMonth           float64 `json:"rsd_or_last_month"`
	RsdNpLastMonth           float64 `json:"rsd_np_last_month"`
	RsdPctChgMarketValue     float64 `json:"rsd_pct_chg_market_value"` //*稳定性(rsd)和增速指标(mean,accumulate)
	RsdYoySales              float64 `json:"rsd_yoy_sales"`            //*稳定性和增速指标(mean,accumulate),越高分越高
	RsdYoyDeduNp             float64 `json:"rsd_yoy_dedu_np"`          //*稳定性和增速指标(mean,accumulate)
	RsdPe                    float64 `json:"rsd_pe"`                   //*贵贱指标,越高分越低
	RsdWeightAvgRoe          float64 `json:"rsd_weight_avg_roe"`       //*稳定性和增速指标
	RsdGrossprofitMargin     float64 `json:"rsd_gross_profit_margin"`  //*稳定性和增速指标
	StableScore              float64 `xorm:"index notnull" json:"stable_score"`
	MeanPctChgMarketValue    float64 `json:"mean_pct_chg_market_value"` //*稳定性(rsd)和增速指标(mean,accumulate)
	MeanYoySales             float64 `json:"mean_yoy_sales"`            //*稳定性和增速指标(mean,accumulate),越高分越高
	MeanYoyDeduNp            float64 `json:"mean_yoy_dedu_np"`          //*稳定性和增速指标(mean,accumulate)
	MeanOrLastMonth          float64 `json:"mean_or_last_month"`
	MeanNpLastMonth          float64 `json:"mean_np_last_month"`
	MeanPe                   float64 `json:"mean_pe"`                  //*贵贱指标,越高分越低
	MeanWeightAvgRoe         float64 `json:"mean_weight_avg_roe"`      //*稳定性和增速指标
	MeanGrossprofitMargin    float64 `json:"mean_gross_profit_margin"` //*稳定性和增速指标
	MedianPctChgMarketValue  float64 `json:"median_pct_chg_market_value"`
	MedianYoySales           float64 `json:"median_yoy_sales"`
	MedianYoyDeduNp          float64 `json:"median_yoy_dedu_np"`
	MedianOrLastMonth        float64 `json:"median_or_last_month"`
	MedianNpLastMonth        float64 `json:"median_np_last_month"`
	MedianWeightAvgRoe       float64 `json:"median_weight_avg_roe"`
	MedianGrossprofitMargin  float64 `json:"median_gross_profit_margin"`
	IncreaseScore            float64 `xorm:"index notnull" json:"increase_score"`
	AccPctChgMarketValue     float64 `json:"acc_pct_chg_market_value"` //*稳定性(rsd)和增速指标(mean,accumulate)
	AccYoySales              float64 `json:"acc_yoy_sales"`            //*稳定性和增速指标(mean,accumulate),越高分越高
	AccYoyDeduNp             float64 `json:"acc_yoy_dedu_np"`          //*稳定性和增速指标(mean,accumulate)
	AccScore                 float64 `xorm:"index notnull" json:"acc_score"`
	MedianPe                 float64 `json:"median_pe"` //*贵贱指标,越高分越低
	MeanPeg                  float64 `json:"mean_peg"`
	MedianPeg                float64 `json:"median_peg"`
	PriceScore               float64 `xorm:"index notnull" json:"price_score"`
	CorrYoySales             float64 `json:"corr_yoy_sales"`           //*相关性指标,越高分越低
	CorrYoyDeduNp            float64 `json:"corr_yoy_dedu_np"`         //*相关性指标,越高分越低
	CorrYearNetProfit        float64 `json:"corr_year_net_profit"`     //*相关性指标
	CorrYearOperateIncome    float64 `json:"corr_year_operate_income"` //*相关性指标
	CorrWeightAvgRoe         float64 `json:"corr_weight_avg_roe"`
	CorrGrossprofitMargin    float64 `json:"corr_gross_profit_margin"`
	CorrScore                float64 `xorm:"index notnull" json:"corr_score"`
	LastPctChgMarketValue    float64 `json:"last_pct_chg_market_value"` //*稳定性(rsd)和增速指标(mean,accumulate)
	LastYoySales             float64 `json:"last_yoy_sales"`            //*稳定性和增速指标(mean,accumulate),越高分越高
	LastYoyDeduNp            float64 `json:"last_yoy_dedu_np"`
	LastOrLastMonth          float64 `json:"last_or_last_month"`
	LastNpLastMonth          float64 `json:"last_np_last_month"`
	LastMeanPe               float64 `json:"last_mean_pe"`
	LastMeanPeg              float64 `json:"last_mean_peg"`
	ProsScore                float64 `xorm:"index notnull" json:"pros_score"`
	TrendScore               float64 `xorm:"index notnull" json:"trend_score"`
	OperationScore           float64 `xorm:"index notnull" json:"operation_score"`
	TotalScore               float64 `xorm:"index notnull" json:"total_score"`
	BadTip                   string  `xorm:"varchar(32000)" json:"bad_tip"`
	GoodTip                  string  `xorm:"varchar(32000)" json:"good_tip"`
	PercentileRiskScore      float64 `xorm:"index" json:"percentile_risk_score"`
	PercentileStableScore    float64 `xorm:"index" json:"percentile_stable_score"`
	PercentileIncreaseScore  float64 `xorm:"index" json:"percentile_increase_score"`
	PercentileAccScore       float64 `xorm:"index" json:"percentile_acc_score"`
	PercentilePriceScore     float64 `xorm:"index" json:"percentile_price_score"`
	PercentileCorrScore      float64 `xorm:"index" json:"percentile_corr_score"`
	PercentileProsScore      float64 `xorm:"index" json:"percentile_pros_score"`
	PercentileTrendScore     float64 `xorm:"index" json:"percentile_trend_score"`
	PercentileOperationScore float64 `xorm:"index" json:"percentile_operation_score"`
	PercentileTotalScore     float64 `xorm:"index" json:"percentile_total_score"`
}

*

func (StatScore) IdName

func (StatScore) IdName() string

func (StatScore) KeyName

func (StatScore) KeyName() string

func (StatScore) TableName

func (StatScore) TableName() string

type StockLine

type StockLine struct {
	entity.BaseEntity `xorm:"extends"`
	TsCode            string  `xorm:"varchar(255) index notnull" json:"ts_code"` // str	股票代码
	TradeDate         int64   `xorm:"index notnull" json:"trade_date"`
	ShareNumber       float64 `json:"share_number"`
	Open              float64 `json:"open"`   // float	(1/5/15/30/60分钟) D日 W周 M月 开盘价
	High              float64 `json:"high"`   // float	(1/5/15/30/60分钟) D日 W周 M月 最高价
	Low               float64 `json:"low"`    // float	(1/5/15/30/60分钟) D日 W周 M月 最低价
	Close             float64 `json:"close"`  // float	(1/5/15/30/60分钟) D日 W周 M月 收盘价
	Vol               float64 `json:"vol"`    // float	(1/5/15/30/60分钟) D日 W周 M月 成交量 (手)
	Amount            float64 `json:"amount"` // float	(1/5/15/30/60分钟) D日 W周 M月 成交额 (千元)
	Turnover          float64 `json:"turnover"`
	PreClose          float64 `json:"pre_close"` // float	上一(1/5/15/30/60分钟) D日 W周 M月 收盘价
	MainNetInflow     float64 `json:"main_net_inflow"`
	SmallNetInflow    float64 `json:"small_net_inflow"`
	MiddleNetInflow   float64 `json:"middle_net_inflow"`
	LargeNetInflow    float64 `json:"large_net_inflow"`
	SuperNetInflow    float64 `json:"super_net_inflow"`
}

type T

type T struct {
}

type WmqyLine

type WmqyLine struct {
	entity.BaseEntity `xorm:"extends"`
	TsCode            string  `xorm:"varchar(255) index notnull" json:"ts_code"` // str	股票代码
	TradeDate         int64   `xorm:"index notnull" json:"trade_date"`
	QDate             string  `xorm:"varchar(255) index notnull" json:"qdate"`
	ShareNumber       float64 `json:"share_number"`
	Open              float64 `json:"open"`   // float	(1/5/15/30/60分钟) D日 W周 M月 开盘价
	High              float64 `json:"high"`   // float	(1/5/15/30/60分钟) D日 W周 M月 最高价
	Low               float64 `json:"low"`    // float	(1/5/15/30/60分钟) D日 W周 M月 最低价
	Close             float64 `json:"close"`  // float	(1/5/15/30/60分钟) D日 W周 M月 收盘价
	Vol               float64 `json:"vol"`    // float	(1/5/15/30/60分钟) D日 W周 M月 成交量 (手)
	Amount            float64 `json:"amount"` // float	(1/5/15/30/60分钟) D日 W周 M月 成交额 (千元)
	Turnover          float64 `json:"turnover"`
	PreClose          float64 `json:"pre_close"` // float	上一(1/5/15/30/60分钟) D日 W周 M月 收盘价
	ChgClose          float64 `json:"chg_close"`
	PctChgOpen        float64 `json:"pct_chg_open"`
	PctChgHigh        float64 `json:"pct_chg_high"`
	PctChgLow         float64 `json:"pct_chg_low"`
	PctChgClose       float64 `json:"pct_chg_close"` // float	(1/5/15/30/60分钟) D日 W周 M月 涨跌幅
	PctChgAmount      float64 `json:"pct_chg_amount"`
	PctChgVol         float64 `json:"pct_chg_vol"`
	LineType          int     `xorm:"index notnull" json:"line_type"`
}

WmqyLine 周月季度年数据

func (WmqyLine) IdName

func (WmqyLine) IdName() string

func (WmqyLine) KeyName

func (WmqyLine) KeyName() string

func (WmqyLine) TableName

func (WmqyLine) TableName() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL