MCPcopy Create free account

hub / github.com/RKiding/Awesome-finance-skills / functions

Functions872 in github.com/RKiding/Awesome-finance-skills

↓ 12 callersMethod__init__
(self, dim: int, eps: float = 1e-5)
skills/alphaear-signal-tracker/scripts/utils/predictor/model/module.py:258
↓ 12 callersMethod__init__
(self, dim: int, eps: float = 1e-5)
skills/alphaear-predictor/scripts/utils/predictor/model/module.py:258
↓ 12 callersMethod__init__
(self, dim: int, eps: float = 1e-5)
skills/alphaear-predictor/scripts/predictor/model/module.py:258
↓ 12 callersMethod__init__
(self, dim: int, eps: float = 1e-5)
skills/alphaear-reporter/scripts/utils/predictor/model/module.py:258
↓ 11 callersMethodencode
Encodes the input data into quantized indices. Args: x (torch.Tensor): Input tensor of shape (batch_size, seq_len, d_in)
skills/alphaear-signal-tracker/scripts/utils/predictor/model/kronos.py:142
↓ 9 callersMethodencode
Encodes the input data into quantized indices. Args: x (torch.Tensor): Input tensor of shape (batch_size, seq_len, d_in)
skills/alphaear-reporter/scripts/utils/predictor/model/kronos.py:142
↓ 9 callersMethodrender_chart_to_file
渲染并保存 HTML
skills/alphaear-reporter/scripts/visualizer.py:462
↓ 8 callersMethodsearch
使用指定搜索引擎执行网络搜索,结果会被缓存以提高效率。 Args: query: 搜索关键词,如 "英伟达财报" 或 "光伏行业政策"。 engine: 搜索引擎选择。可选值:
skills/alphaear-search/scripts/search_tools.py:180
↓ 7 callersFunctionget_model
Factory to get the appropriate LLM model. Args: model_provider: "openai", "ollama", "deepseek" model_id: The specific mo
skills/alphaear-signal-tracker/scripts/utils/llm/factory.py:8
↓ 7 callersFunctionget_model
Factory to get the appropriate LLM model. Args: model_provider: "openai", "ollama", "deepseek" model_id: The specific mo
skills/alphaear-reporter/scripts/utils/llm/factory.py:8
↓ 7 callersMethodsearch
使用指定搜索引擎执行网络搜索,结果会被缓存以提高效率。 Args: query: 搜索关键词,如 "英伟达财报" 或 "光伏行业政策"。 engine: 搜索引擎选择。可选值:
skills/alphaear-signal-tracker/scripts/utils/search_tools.py:183
↓ 7 callersMethodsearch
使用指定搜索引擎执行网络搜索,结果会被缓存以提高效率。 Args: query: 搜索关键词,如 "英伟达财报" 或 "光伏行业政策"。 engine: 搜索引擎选择。可选值:
skills/alphaear-predictor/scripts/utils/search_tools.py:183
↓ 7 callersMethodsearch
使用指定搜索引擎执行网络搜索,结果会被缓存以提高效率。 Args: query: 搜索关键词,如 "英伟达财报" 或 "光伏行业政策"。 engine: 搜索引擎选择。可选值:
skills/alphaear-reporter/scripts/utils/search_tools.py:183
↓ 6 callersMethodanalyze_sentiment
分析文本的情绪极性。根据初始化时的 mode 自动选择分析方法。 Args: text: 需要分析的文本内容,如新闻标题或摘要。 Returns: 包含以下字段的字典
skills/alphaear-search/scripts/sentiment_tools.py:92
↓ 6 callersMethodencode
Encodes the input data into quantized indices. Args: x (torch.Tensor): Input tensor of shape (batch_size, seq_len, d_in)
skills/alphaear-predictor/scripts/utils/predictor/model/kronos.py:142
↓ 6 callersMethodgenerate_stock_chart
生成股票 K 线图 + 成交量 + 预测趋势 (支持多状态 K 线)
skills/alphaear-reporter/scripts/visualizer.py:14
↓ 6 callersFunctionget_model
Factory to get the appropriate LLM model. Args: model_provider: "openai", "ollama", "deepseek" model_id: The specific mo
skills/alphaear-predictor/scripts/utils/llm/factory.py:8
↓ 6 callersMethodpredict
(self, df, x_timestamp, y_timestamp, pred_len, T=1.0, top_k=0, top_p=0.9, sample_count=1, verbose=True, news_e
skills/alphaear-signal-tracker/scripts/utils/predictor/model/kronos.py:526
↓ 6 callersMethodpredict
(self, df, x_timestamp, y_timestamp, pred_len, T=1.0, top_k=0, top_p=0.9, sample_count=1, verbose=True, news_e
skills/alphaear-predictor/scripts/utils/predictor/model/kronos.py:526
↓ 6 callersMethodpredict
(self, df, x_timestamp, y_timestamp, pred_len, T=1.0, top_k=0, top_p=0.9, sample_count=1, verbose=True, news_e
skills/alphaear-reporter/scripts/utils/predictor/model/kronos.py:526
↓ 5 callersMethod__init__
(self, db: DatabaseManager, **kwargs)
skills/alphaear-signal-tracker/scripts/tools/toolkits.py:24
↓ 5 callersMethod__init__
(self, db: DatabaseManager, **kwargs)
skills/alphaear-reporter/scripts/tools/toolkits.py:24
↓ 4 callersFunctioncalc_time_stamps
(x_timestamp)
skills/alphaear-signal-tracker/scripts/utils/predictor/model/kronos.py:489
↓ 4 callersFunctioncalc_time_stamps
(x_timestamp)
skills/alphaear-predictor/scripts/utils/predictor/model/kronos.py:489
↓ 4 callersFunctioncalc_time_stamps
(x_timestamp)
skills/alphaear-predictor/scripts/predictor/model/kronos.py:489
↓ 4 callersFunctioncalc_time_stamps
(x_timestamp)
skills/alphaear-reporter/scripts/utils/predictor/model/kronos.py:489
↓ 4 callersMethodexecute_query
执行自定义 SQL 查询
skills/alphaear-signal-tracker/scripts/utils/database_manager.py:507
↓ 4 callersMethodexecute_query
执行自定义 SQL 查询
skills/alphaear-reporter/scripts/utils/database_manager.py:507
↓ 4 callersFunctionget_model
Factory to get the appropriate LLM model. Args: model_provider: "openai", "ollama", "deepseek" model_id: The specific mo
skills/alphaear-search/scripts/llm/factory.py:8
↓ 4 callersMethodget_stock_price
获取指定股票的历史价格数据。优先从本地缓存读取,缺失时自动从网络补齐。 Args: ticker: 股票代码,如 "600519"(贵州茅台)或 "000001"(平安银行)。 start_date:
skills/alphaear-predictor/scripts/utils/stock_tools.py:116
↓ 3 callersMethod_fit_bm25
训练 BM25 模型
skills/alphaear-search/scripts/hybrid_search.py:55
↓ 3 callersMethod_fit_bm25
训练 BM25 模型
skills/alphaear-signal-tracker/scripts/utils/hybrid_search.py:55
↓ 3 callersMethod_fit_bm25
训练 BM25 模型
skills/alphaear-reporter/scripts/utils/hybrid_search.py:55
↓ 3 callersMethod_generate_hash
(self, query: str, engine: str, max_results: int)
skills/alphaear-search/scripts/search_tools.py:177
↓ 3 callersMethod_generate_hash
(self, query: str, engine: str, max_results: int)
skills/alphaear-signal-tracker/scripts/utils/search_tools.py:180
↓ 3 callersMethod_generate_hash
(self, query: str, engine: str, max_results: int)
skills/alphaear-predictor/scripts/utils/search_tools.py:180
↓ 3 callersMethod_generate_hash
(self, query: str, engine: str, max_results: int)
skills/alphaear-reporter/scripts/utils/search_tools.py:180
↓ 3 callersMethod_prepare_corpus
准备语料库用于分词
skills/alphaear-search/scripts/hybrid_search.py:42
↓ 3 callersMethod_prepare_corpus
准备语料库用于分词
skills/alphaear-signal-tracker/scripts/utils/hybrid_search.py:42
↓ 3 callersMethod_prepare_corpus
准备语料库用于分词
skills/alphaear-reporter/scripts/utils/hybrid_search.py:42
↓ 3 callersMethodanalyze_sentiment
分析文本的情绪极性。根据初始化时的 mode 自动选择分析方法。 Args: text: 需要分析的文本内容,如新闻标题或摘要。 Returns: 包含以下字段的字典
skills/alphaear-signal-tracker/scripts/utils/sentiment_tools.py:92
↓ 3 callersMethodanalyze_sentiment
分析文本的情绪极性。根据初始化时的 mode 自动选择分析方法。 Args: text: 需要分析的文本内容,如新闻标题或摘要。 Returns: 包含以下字段的字典
skills/alphaear-reporter/scripts/utils/sentiment_tools.py:92
↓ 3 callersMethodanalyze_sentiment_bert
使用 BERT 进行批量高速情绪分析。 Args: texts: 需要分析的文本列表。 Returns: 与输入列表等长的分析结果列表。
skills/alphaear-search/scripts/sentiment_tools.py:147
↓ 3 callersMethodanalyze_sentiment_bert
使用 BERT 进行批量高速情绪分析。 Args: texts: 需要分析的文本列表。 Returns: 与输入列表等长的分析结果列表。
skills/alphaear-signal-tracker/scripts/utils/sentiment_tools.py:147
↓ 3 callersMethodanalyze_sentiment_bert
使用 BERT 进行批量高速情绪分析。 Args: texts: 需要分析的文本列表。 Returns: 与输入列表等长的分析结果列表。
skills/alphaear-reporter/scripts/utils/sentiment_tools.py:147
↓ 3 callersMethodbits_to_indices
(self, bits)
skills/alphaear-signal-tracker/scripts/utils/predictor/model/module.py:234
↓ 3 callersMethodbits_to_indices
(self, bits)
skills/alphaear-predictor/scripts/utils/predictor/model/module.py:234
↓ 3 callersMethodbits_to_indices
(self, bits)
skills/alphaear-predictor/scripts/predictor/model/module.py:234
↓ 3 callersMethodbits_to_indices
(self, bits)
skills/alphaear-reporter/scripts/utils/predictor/model/module.py:234
↓ 3 callersMethodexecute_query
执行自定义 SQL 查询
skills/alphaear-predictor/scripts/utils/database_manager.py:507
↓ 3 callersMethodextract_with_jina
使用 Jina Reader 提取网页正文内容 (Markdown 格式) 无 API Key 时自动限速:每分钟最多 20 次请求,每次间隔至少 3 秒
skills/alphaear-signal-tracker/scripts/utils/content_extractor.py:62
↓ 3 callersMethodextract_with_jina
使用 Jina Reader 提取网页正文内容 (Markdown 格式) 无 API Key 时自动限速:每分钟最多 20 次请求,每次间隔至少 3 秒
skills/alphaear-news/scripts/content_extractor.py:62
↓ 3 callersMethodextract_with_jina
使用 Jina Reader 提取网页正文内容 (Markdown 格式) 无 API Key 时自动限速:每分钟最多 20 次请求,每次间隔至少 3 秒
skills/alphaear-reporter/scripts/utils/content_extractor.py:62
↓ 3 callersFunctiongenerate_isq_prompt_section
Render ISQ dimension text block based on the template. This allows prompt text to stay in sync with template edits.
skills/alphaear-signal-tracker/scripts/prompts/isq_prompt_generator.py:17
↓ 3 callersFunctiongenerate_isq_prompt_section
Render ISQ dimension text block based on the template. This allows prompt text to stay in sync with template edits.
skills/alphaear-predictor/scripts/prompts/isq_prompt_generator.py:17
↓ 3 callersFunctiongenerate_isq_prompt_section
Render ISQ dimension text block based on the template. This allows prompt text to stay in sync with template edits.
skills/alphaear-reporter/scripts/prompts/isq_prompt_generator.py:17
↓ 3 callersMethodgenerate_loss_chart
生成 Loss 下降曲线图
skills/alphaear-reporter/scripts/visualizer.py:245
↓ 3 callersMethodget_entropy
(self, count, dim=-1, eps=1e-4, normalize=True)
skills/alphaear-signal-tracker/scripts/utils/predictor/model/module.py:196
↓ 3 callersMethodget_entropy
(self, count, dim=-1, eps=1e-4, normalize=True)
skills/alphaear-predictor/scripts/utils/predictor/model/module.py:196
↓ 3 callersMethodget_entropy
(self, count, dim=-1, eps=1e-4, normalize=True)
skills/alphaear-predictor/scripts/predictor/model/module.py:196
↓ 3 callersMethodget_entropy
(self, count, dim=-1, eps=1e-4, normalize=True)
skills/alphaear-reporter/scripts/utils/predictor/model/module.py:196
↓ 3 callersFunctionget_model
Factory to get the appropriate LLM model. Args: model_provider: "openai", "ollama", "deepseek" model_id: The specific mo
skills/alphaear-sentiment/scripts/llm/factory.py:8
↓ 3 callersMethodget_search_cache
获取搜索缓存 (优先查 search_detail)
skills/alphaear-signal-tracker/scripts/utils/database_manager.py:280
↓ 3 callersMethodget_search_cache
获取搜索缓存 (优先查 search_detail)
skills/alphaear-predictor/scripts/utils/database_manager.py:280
↓ 3 callersMethodget_search_cache
获取搜索缓存 (优先查 search_detail)
skills/alphaear-reporter/scripts/utils/database_manager.py:280
↓ 3 callersMethodget_template
获取指定 template
skills/alphaear-signal-tracker/scripts/schema/isq_template.py:231
↓ 3 callersMethodget_template
获取指定 template
skills/alphaear-predictor/scripts/schema/isq_template.py:231
↓ 3 callersMethodget_template
获取指定 template
skills/alphaear-reporter/scripts/schema/isq_template.py:231
↓ 2 callersMethod_check_and_update_stock_list
检查并更新股票列表。仅在列表为空或 force=True 时从网络拉取。
skills/alphaear-signal-tracker/scripts/utils/stock_tools.py:42
↓ 2 callersMethod_check_and_update_stock_list
检查并更新股票列表。仅在列表为空或 force=True 时从网络拉取。
skills/alphaear-predictor/scripts/utils/stock_tools.py:42
↓ 2 callersMethod_check_and_update_stock_list
检查并更新股票列表。仅在列表为空或 force=True 时从网络拉取。
skills/alphaear-reporter/scripts/utils/stock_tools.py:42
↓ 2 callersMethod_clean_digits
(value: str)
skills/alphaear-signal-tracker/scripts/fin_agent.py:18
↓ 2 callersMethod_fit_vector
训练向量模型并生成 Embeddings
skills/alphaear-search/scripts/hybrid_search.py:62
↓ 2 callersMethod_fit_vector
训练向量模型并生成 Embeddings
skills/alphaear-signal-tracker/scripts/utils/hybrid_search.py:62
↓ 2 callersMethod_fit_vector
训练向量模型并生成 Embeddings
skills/alphaear-reporter/scripts/utils/hybrid_search.py:62
↓ 2 callersMethod_rotate_half
(self, x)
skills/alphaear-signal-tracker/scripts/utils/predictor/model/module.py:310
↓ 2 callersMethod_rotate_half
(self, x)
skills/alphaear-predictor/scripts/utils/predictor/model/module.py:310
↓ 2 callersMethod_rotate_half
(self, x)
skills/alphaear-predictor/scripts/predictor/model/module.py:310
↓ 2 callersMethod_rotate_half
(self, x)
skills/alphaear-reporter/scripts/utils/predictor/model/module.py:310
↓ 2 callersMethodanalyze_sentiment_bert
使用 BERT 进行批量高速情绪分析。 Args: texts: 需要分析的文本列表。 Returns: 与输入列表等长的分析结果列表。
skills/alphaear-sentiment/scripts/sentiment_tools.py:130
↓ 2 callersMethodanalyze_sentiment_llm
使用 LLM 进行深度情绪分析,可获得详细的分析理由。 Args: text: 需要分析的文本,最多处理前 1000 字符。 Returns: 包含 score, l
skills/alphaear-search/scripts/sentiment_tools.py:115
↓ 2 callersMethodanalyze_sentiment_llm
使用 LLM 进行深度情绪分析,可获得详细的分析理由。 Args: text: 需要分析的文本,最多处理前 1000 字符。 Returns: 包含 score, l
skills/alphaear-signal-tracker/scripts/utils/sentiment_tools.py:115
↓ 2 callersMethodanalyze_sentiment_llm
使用 LLM 进行深度情绪分析,可获得详细的分析理由。 Args: text: 需要分析的文本,最多处理前 1000 字符。 Returns: 包含 score, l
skills/alphaear-reporter/scripts/utils/sentiment_tools.py:115
↓ 2 callersMethodcond_forward
(self, x2)
skills/alphaear-signal-tracker/scripts/utils/predictor/model/module.py:512
↓ 2 callersMethodcond_forward
(self, x2)
skills/alphaear-predictor/scripts/utils/predictor/model/module.py:512
↓ 2 callersMethodcond_forward
(self, x2)
skills/alphaear-predictor/scripts/predictor/model/module.py:512
↓ 2 callersMethodcond_forward
(self, x2)
skills/alphaear-reporter/scripts/utils/predictor/model/module.py:512
↓ 2 callersMethoddiscover_shocks
1. Find days with significant price movements (Look back 1 year)
skills/alphaear-signal-tracker/scripts/utils/predictor/training.py:75
↓ 2 callersMethoddiscover_shocks
1. Find days with significant price movements (Look back 1 year)
skills/alphaear-predictor/scripts/utils/predictor/training.py:75
↓ 2 callersMethoddiscover_shocks
1. Find days with significant price movements (Look back 1 year)
skills/alphaear-reporter/scripts/utils/predictor/training.py:75
↓ 2 callersMethodencode
Encodes the input data into quantized indices. Args: x (torch.Tensor): Input tensor of shape (batch_size, seq_len, d_in)
skills/alphaear-predictor/scripts/predictor/model/kronos.py:142
↓ 2 callersMethodfetch_stock_list
获取股票列表。 Args: market: 'a' for A股, 'hk' for 港股
skills/alphaear-stock/scripts/stock_tools.py:77
↓ 2 callersMethodfind_reason_and_verify
2. Search for reasons and verify causality using LLM
skills/alphaear-signal-tracker/scripts/utils/predictor/training.py:109
↓ 2 callersMethodfind_reason_and_verify
2. Search for reasons and verify causality using LLM
skills/alphaear-predictor/scripts/utils/predictor/training.py:109
↓ 2 callersMethodfind_reason_and_verify
2. Search for reasons and verify causality using LLM
skills/alphaear-reporter/scripts/utils/predictor/training.py:109
↓ 2 callersMethodgenerate
(self, x, x_stamp, y_stamp, pred_len, T, top_k, top_p, sample_count, verbose, news_emb=None)
skills/alphaear-signal-tracker/scripts/utils/predictor/model/kronos.py:515
↓ 2 callersMethodgenerate
(self, x, x_stamp, y_stamp, pred_len, T, top_k, top_p, sample_count, verbose, news_emb=None)
skills/alphaear-predictor/scripts/utils/predictor/model/kronos.py:515
↓ 2 callersMethodgenerate
(self, x, x_stamp, y_stamp, pred_len, T, top_k, top_p, sample_count, verbose, news_emb=None)
skills/alphaear-predictor/scripts/predictor/model/kronos.py:515
↓ 2 callersMethodgenerate
(self, x, x_stamp, y_stamp, pred_len, T, top_k, top_p, sample_count, verbose, news_emb=None)
skills/alphaear-reporter/scripts/utils/predictor/model/kronos.py:515
↓ 2 callersMethodget_active_markets
获取活跃的预测市场,用于分析公众情绪和预期。 预测市场数据可以反映: - 公众对重大事件的预期概率 - 市场情绪和风险偏好 - 热门话题的关注度 Args:
skills/alphaear-signal-tracker/scripts/utils/news_tools.py:171
next →1–100 of 872, ranked by callers