FinGPT: Open-Source Financial Large Language Models! Revolutionize 🔥 We release the trained model on HuggingFace.
780 matches across 15 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | …PT_Forecaster/FinGPT-Forecaster-Chinese/Ashare_data.py | 16 | # ------------------------------------------------------------------------------ |
| MEDIUM | …PT_Forecaster/FinGPT-Forecaster-Chinese/Ashare_data.py | 18 | # ------------------------------------------------------------------------------ |
| MEDIUM | …PT_Forecaster/FinGPT-Forecaster-Chinese/Ashare_data.py | 146 | # ------------------------------------------------------------------------------ |
| MEDIUM | …PT_Forecaster/FinGPT-Forecaster-Chinese/Ashare_data.py | 148 | # ------------------------------------------------------------------------------ |
| MEDIUM | finogrid/requirements.txt | 1 | # ── Core API ────────────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/requirements.txt | 9 | # ── Database ─────────────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/requirements.txt | 15 | # ── Messaging ───────────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/requirements.txt | 18 | # ── GCP ─────────────────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/requirements.txt | 22 | # ── Auth & Security ─────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/requirements.txt | 26 | # ── FinGPT / ML ─────────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/requirements.txt | 36 | # ── Data / Finance ──────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/requirements.txt | 43 | # ── RAG / Vector store ──────────────────────────────────────────────────────── |
| MEDIUM | finogrid/requirements.txt | 50 | # ── Observability ───────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/requirements.txt | 57 | # ── Testing ─────────────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/requirements.txt | 64 | # ── Dev tools ───────────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/database/models/agent_ledger.py | 25 | # ── Enums ────────────────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/database/models/agent_ledger.py | 70 | # ── Models ───────────────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/database/models/mandate.py | 29 | # ── Enums ───────────────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/database/models/mandate.py | 65 | # ── Models ──────────────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/database/models/mandate.py | 143 | # ── Amount limits ───────────────────────────────────────────────────────── |
| MEDIUM | finogrid/database/models/mandate.py | 172 | # ── Scope constraints ───────────────────────────────────────────────────── |
| MEDIUM | finogrid/database/models/mandate.py | 190 | # ── Validity ────────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/database/models/mandate.py | 199 | # ── Supersession chain ──────────────────────────────────────────────────── |
| MEDIUM | finogrid/database/models/mandate.py | 211 | # ── Metadata ────────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/tests/unit/test_minimax_provider.py | 7 | # --------------------------------------------------------------------------- |
| MEDIUM | finogrid/tests/unit/test_minimax_provider.py | 9 | # --------------------------------------------------------------------------- |
| MEDIUM | finogrid/tests/unit/test_minimax_provider.py | 171 | # --------------------------------------------------------------------------- |
| MEDIUM | finogrid/tests/unit/test_minimax_provider.py | 173 | # --------------------------------------------------------------------------- |
| MEDIUM | finogrid/tests/unit/test_minimax_provider.py | 286 | # --------------------------------------------------------------------------- |
| MEDIUM | finogrid/tests/unit/test_minimax_provider.py | 288 | # --------------------------------------------------------------------------- |
| MEDIUM | finogrid/tests/unit/test_agent_ledger.py | 101 | # ── Closed-loop intent tests ────────────────────────────────────────────────── |
| MEDIUM | finogrid/tests/unit/test_agent_ledger.py | 178 | # ── Spending rules tests ────────────────────────────────────────────────────── |
| MEDIUM | finogrid/tests/unit/test_agent_ledger.py | 263 | # ── Idempotency tests ───────────────────────────────────────────────────────── |
| MEDIUM | finogrid/tests/unit/test_agent_ledger.py | 278 | # ── Intent sweeper tests ────────────────────────────────────────────────────── |
| MEDIUM | finogrid/tests/unit/test_agent_ledger.py | 319 | # ── x402 middleware tests ───────────────────────────────────────────────────── |
| MEDIUM | finogrid/tests/unit/test_agent_ledger.py | 367 | # ── Mandate model tests ─────────────────────────────────────────────────────── |
| MEDIUM | finogrid/tests/unit/test_agent_ledger.py | 436 | # ── KYA validator MCP tests ─────────────────────────────────────────────────── |
| MEDIUM | finogrid/tests/unit/test_agent_ledger.py | 23 | # ── KYA gate tests ──────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/agents/ops_oversight/agent.py | 52 | # ── 1. SLA drift check ───────────────────────────────────────────── |
| MEDIUM | finogrid/agents/ops_oversight/agent.py | 56 | # ── 2. Retry rate check ──────────────────────────────────────────── |
| MEDIUM | finogrid/agents/ops_oversight/agent.py | 60 | # ── 3. Held tasks (compliance review backlog) ────────────────────── |
| MEDIUM | finogrid/agents/ops_oversight/agent.py | 69 | # ── 4. Corridor risk signals (FinGPT Forecaster) ────────────────────── |
| MEDIUM | finogrid/agents/ops_oversight/agent.py | 85 | # ── 5. Stablecoin depeg check (FinGPT Forecaster) ───────────────────── |
| MEDIUM | finogrid/agents/ops_oversight/agent.py | 98 | # ── 6. Notify if critical alerts ─────────────────────────────────────── |
| MEDIUM | finogrid/agents/process_improvement/agent.py | 60 | # ── FinGPT corridor risk signals ─────────────────────────────────────── |
| MEDIUM | finogrid/agents/process_improvement/agent.py | 74 | # ── Generate recommendations ─────────────────────────────────────────── |
| MEDIUM | finogrid/mcp/wallet_factory/server.py | 25 | # ── Settings ───────────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/mcp/wallet_factory/server.py | 63 | # ── Pydantic models ─────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/mcp/wallet_factory/server.py | 89 | # ── FastAPI app ─────────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/mcp/kya_validator/server.py | 36 | # ── Settings ───────────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/mcp/kya_validator/server.py | 54 | # ── Pydantic models ─────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/mcp/kya_validator/server.py | 77 | # ── Internal validator (MVP) ────────────────────────────────────────────────── |
| MEDIUM | finogrid/mcp/kya_validator/server.py | 110 | # ── FastAPI app ─────────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/mcp/plaid/server.py | 33 | # ── Settings ───────────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/mcp/plaid/server.py | 51 | # ── Pydantic models ─────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/mcp/plaid/server.py | 75 | # ── Plaid client helper ─────────────────────────────────────────────────────── |
| MEDIUM | finogrid/mcp/plaid/server.py | 99 | # ── FastAPI app ─────────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/sdk/typescript/src/types.ts | 5 | // ── Enums ───────────────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/sdk/typescript/src/types.ts | 16 | // ── Agent Account ───────────────────────────────────────────────────────────── |
| MEDIUM | finogrid/sdk/typescript/src/types.ts | 53 | // ── KYA ─────────────────────────────────────────────────────────────────────── |
| 38 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | fingpt/FinGPT_Forecaster/data_pipeline.py | 2 | |
| LOW | fingpt/FinGPT_Forecaster/data_pipeline.py | 6 | |
| LOW | fingpt/FinGPT_Forecaster/data_pipeline.py | 8 | |
| LOW | fingpt/FinGPT_Forecaster/data_pipeline.py | 9 | |
| LOW | fingpt/FinGPT_Forecaster/data_pipeline.py | 9 | |
| LOW | fingpt/FinGPT_Forecaster/data_pipeline.py | 9 | |
| LOW | fingpt/FinGPT_Forecaster/market_sentiment.py | 8 | |
| LOW | fingpt/FinGPT_Forecaster/app.py | 11 | |
| LOW | fingpt/FinGPT_Forecaster/prompt.py | 7 | |
| LOW | fingpt/FinGPT_Forecaster/prompt.py | 9 | |
| LOW | fingpt/FinGPT_Forecaster/data.py | 17 | |
| LOW | fingpt/FinGPT_Forecaster/train_lora.py | 1 | |
| LOW | fingpt/FinGPT_Forecaster/train_lora.py | 2 | |
| LOW | fingpt/FinGPT_Forecaster/train_lora.py | 5 | |
| LOW | fingpt/FinGPT_Forecaster/train_lora.py | 6 | |
| LOW | fingpt/FinGPT_Forecaster/train_lora.py | 17 | |
| LOW | fingpt/FinGPT_Forecaster/train_lora.py | 20 | |
| LOW | fingpt/FinGPT_Forecaster/train_lora.py | 20 | |
| LOW | fingpt/FinGPT_Forecaster/train_lora.py | 20 | |
| LOW | fingpt/FinGPT_Forecaster/AAAI-Good-Data/train_lora.py | 1 | |
| LOW | fingpt/FinGPT_Forecaster/AAAI-Good-Data/train_lora.py | 5 | |
| LOW | fingpt/FinGPT_Forecaster/AAAI-Good-Data/train_lora.py | 19 | |
| LOW | …caster/FinGPT-Forecaster-Chinese/Inference_datapipe.py | 4 | |
| LOW | …PT_Forecaster/FinGPT-Forecaster-Chinese/Ashare_data.py | 3 | |
| LOW | …PT_Forecaster/FinGPT-Forecaster-Chinese/Ashare_data.py | 4 | |
| LOW | …PT_Forecaster/FinGPT-Forecaster-Chinese/Ashare_data.py | 5 | |
| LOW | …PT_Forecaster/FinGPT-Forecaster-Chinese/Ashare_data.py | 6 | |
| LOW | …PT_Forecaster/FinGPT-Forecaster-Chinese/Ashare_data.py | 10 | |
| LOW | …PT_Forecaster/FinGPT-Forecaster-Chinese/Ashare_data.py | 11 | |
| LOW | …GPT_Forecaster/FinGPT-Forecaster-Chinese/train_lora.py | 1 | |
| LOW | …GPT_Forecaster/FinGPT-Forecaster-Chinese/train_lora.py | 2 | |
| LOW | …GPT_Forecaster/FinGPT-Forecaster-Chinese/train_lora.py | 2 | |
| LOW | …GPT_Forecaster/FinGPT-Forecaster-Chinese/train_lora.py | 5 | |
| LOW | …GPT_Forecaster/FinGPT-Forecaster-Chinese/train_lora.py | 6 | |
| LOW | …GPT_Forecaster/FinGPT-Forecaster-Chinese/train_lora.py | 17 | |
| LOW | …GPT_Forecaster/FinGPT-Forecaster-Chinese/train_lora.py | 20 | |
| LOW | …GPT_Forecaster/FinGPT-Forecaster-Chinese/train_lora.py | 20 | |
| LOW | …PT_MultiAgentsRAG/Evaluation_methods/MMLU/eval_mmlu.py | 2 | |
| LOW | …PT_MultiAgentsRAG/Evaluation_methods/MMLU/eval_mmlu.py | 4 | |
| LOW | …_v1/FinGPT_v1.0/data_preparations/download_contents.py | 3 | |
| LOW | …nalysis_v1/FinGPT_v1.0/data_preparations/add_labels.py | 8 | |
| LOW | …nalysis_v1/FinGPT_v1.0/data_preparations/add_labels.py | 9 | |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/requests_url.py | 6 | |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 3 | |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 7 | |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 9 | |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 16 | |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 18 | |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 19 | |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 22 | |
| LOW | …val/utils/sentiment_classification_by_external_LLMs.py | 3 | |
| LOW | …etrieval/utils/classification_accuracy_verification.py | 3 | |
| LOW | …etrieval/utils/classification_accuracy_verification.py | 7 | |
| LOW | …etrieval/utils/classification_accuracy_verification.py | 9 | |
| LOW | …etrieval/utils/classification_accuracy_verification.py | 10 | |
| LOW | …etrieval/utils/classification_accuracy_verification.py | 12 | |
| LOW | …G/multisource_retrieval/utils/classify_news_sources.py | 3 | |
| LOW | …multisource_retrieval/scrapers/google/scrape_google.py | 3 | |
| LOW | …ieval/scrapers/seeking_alpha/seeking_alpha_scraping.py | 1 | |
| LOW | …ieval/scrapers/seeking_alpha/seeking_alpha_scraping.py | 6 | |
| 188 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | tests/test_forecaster_market_sentiment.py | 24 | def test_enrich_recent_market_sentiment_aggregates_recent_windows(): |
| LOW | tests/test_forecaster_market_sentiment.py | 87 | def test_enrich_recent_market_sentiment_is_noop_without_key(): |
| LOW | tests/test_forecaster_market_sentiment.py | 100 | def test_enrich_recent_market_sentiment_skips_windows_outside_supported_history(): |
| LOW | tests/test_forecaster_market_sentiment.py | 113 | def test_format_market_sentiment_prompt_renders_structured_block(): |
| LOW | tests/test_forecaster_market_sentiment.py | 136 | def test_format_market_sentiment_prompt_is_empty_without_available_data(): |
| LOW | tests/test_forecaster_market_sentiment.py | 141 | def test_dataset_csv_path_tracks_optional_sentiment_suffix(): |
| LOW | fingpt/FinGPT_Forecaster/market_sentiment.py | 106 | def _fetch_source_daily_trend( |
| LOW | fingpt/FinGPT_Forecaster/market_sentiment.py | 183 | def summarize_market_sentiment(signals): |
| LOW | fingpt/FinGPT_Forecaster/market_sentiment.py | 203 | def enrich_recent_market_sentiment( |
| LOW | fingpt/FinGPT_Forecaster/market_sentiment.py | 268 | def format_market_sentiment_prompt(value): |
| LOW | …MultiAgentsRAG/Evaluation_methods/HaluEval/generate.py | 183 | def generate_dialogue_dataset(seed_data, instruction, output_path): |
| LOW | …MultiAgentsRAG/Evaluation_methods/HaluEval/generate.py | 223 | def generate_summarization_dataset(seed_data, instruction, output_path): |
| LOW | …ultiAgentsRAG/Evaluation_methods/HaluEval/filtering.py | 178 | def filtering_dialogue_dataset(file1, file2, instruction, output_path): |
| LOW | …ultiAgentsRAG/Evaluation_methods/HaluEval/filtering.py | 231 | def filtering_summarization_dataset(file1, file2, instruction, output_path): |
| LOW | …MultiAgentsRAG/Evaluation_methods/HaluEval/evaluate.py | 116 | def get_summarization_response(model, document, summary, instruction): |
| LOW | …MultiAgentsRAG/Evaluation_methods/HaluEval/evaluate.py | 221 | def evaluation_dialogue_dataset(model, file, instruction, output_path): |
| LOW | …MultiAgentsRAG/Evaluation_methods/HaluEval/evaluate.py | 274 | def evaluation_summarization_dataset(model, file, instruction, output_path): |
| LOW | …tiAgentsRAG/Evaluation_methods/TruthfulQA/utilities.py | 47 | def format_prompt_with_answer_strings(question, ans, preset='qa', format='general'): |
| LOW | …GPT_MultiAgentsRAG/Evaluation_methods/MMLU/gen_mmlu.py | 26 | def construct_assistant_message(completion): |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/requests_url.py | 50 | def requests_get_for_seeking_alpha(url, subject): |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 149 | def scrape_bloomberg_article_page(url, subject): |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 236 | def scrape_market_watch_article_page(url, subject): |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 270 | def scrape_business_wire_article_page(url, subject): |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 395 | def scrape_seeking_alpha_article_page(url, subject): |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 433 | # def scrape_zero_hedge_article_page(url, subject): |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 514 | def scrape_twitter_through_website(url, subject): # not feasible |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 593 | def select_column_and_classify(): |
| LOW | …val/scrapers/market_screener/scrape_market_screener.py | 28 | def scrape_market_screen_article_page(url, subject): |
| LOW | …G/multisource_retrieval/scrapers/yahoo/scrape_yahoo.py | 59 | def scrape_yahoo_finance_article_page(url, subject): |
| LOW | …GPT_RAG/instruct-FinGPT/convert_llama_weights_to_hf.py | 75 | def compute_intermediate_size(n, ffn_dim_multiplier=1, multiple_of=256): |
| LOW | …t-FinGPT/training/supervised_finetuning/prompt_eval.py | 106 | def generate_constrastive_search(model, |
| LOW | …gpt/FinGPT_RAG/instruct-FinGPT/training/utils/utils.py | 78 | def get_optimizer_grouped_parameters(model, |
| LOW | …nGPT_RAG/instruct-FinGPT/training/utils/module/lora.py | 89 | def convert_linear_layer_to_lora(model, |
| LOW | …nGPT_RAG/instruct-FinGPT/training/utils/module/lora.py | 116 | def convert_lora_to_linear_layer(model): |
| LOW | …nGPT_RAG/instruct-FinGPT/training/utils/module/lora.py | 134 | def only_optimize_lora_parameters(model): |
| LOW | …G/instruct-FinGPT/training/utils/model/reward_model.py | 31 | def gradient_checkpointing_enable(self): |
| LOW | …G/instruct-FinGPT/training/utils/model/reward_model.py | 34 | def gradient_checkpointing_disable(self): |
| LOW | …_RAG/instruct-FinGPT/training/utils/data/data_utils.py | 78 | def get_raw_dataset_split_index(local_rank, output_path, dataset_name, seed, |
| LOW | fingpt/FinGPT_Others/shares_news_sentiment_classify.py | 108 | def get_result_from_openai_davinci(api_key: str, prompt_str: str): |
| LOW | …thers/FinGPT_Trading/chatgpt-trading-v2/pyfolio/pos.py | 84 | def get_max_median_position_concentration(positions): |
| LOW | …/FinGPT_Trading/chatgpt-trading-v2/pyfolio/capacity.py | 46 | def days_to_liquidate_positions(positions, market_data, |
| LOW | …/FinGPT_Trading/chatgpt-trading-v2/pyfolio/capacity.py | 101 | def get_max_days_to_liquidate_by_ticker(positions, market_data, |
| LOW | …/FinGPT_Trading/chatgpt-trading-v2/pyfolio/capacity.py | 161 | def get_low_liquidity_transactions(transactions, market_data, |
| LOW | …nGPT_Trading/chatgpt-trading-v2/pyfolio/perf_attrib.py | 419 | def plot_factor_contribution_to_perf( |
| LOW | …nGPT_Trading/chatgpt-trading-v2/pyfolio/perf_attrib.py | 647 | def _cumulative_returns_less_costs(returns, costs): |
| LOW | …/FinGPT_Trading/chatgpt-trading-v2/pyfolio/plotting.py | 143 | def plot_monthly_returns_heatmap(returns, ax=None, **kwargs): |
| LOW | …/FinGPT_Trading/chatgpt-trading-v2/pyfolio/plotting.py | 235 | def plot_monthly_returns_dist(returns, ax=None, **kwargs): |
| LOW | …/FinGPT_Trading/chatgpt-trading-v2/pyfolio/plotting.py | 1115 | def show_and_plot_top_positions(returns, positions_alloc, |
| LOW | …/FinGPT_Trading/chatgpt-trading-v2/pyfolio/plotting.py | 1198 | def plot_max_median_position_concentration(positions, ax=None, **kwargs): |
| LOW | …/FinGPT_Trading/chatgpt-trading-v2/pyfolio/plotting.py | 1444 | def plot_slippage_sensitivity(returns, positions, transactions, |
| LOW | …/FinGPT_Trading/chatgpt-trading-v2/pyfolio/plotting.py | 1655 | def show_worst_drawdown_periods(returns, top=5): |
| LOW | …/FinGPT_Trading/chatgpt-trading-v2/pyfolio/plotting.py | 1679 | def plot_monthly_returns_timeseries(returns, ax=None, **kwargs): |
| LOW | …/FinGPT_Trading/chatgpt-trading-v2/pyfolio/plotting.py | 1735 | def plot_round_trip_lifetimes(round_trips, disp_amount=16, lsize=18, ax=None): |
| LOW | …ers/FinGPT_Trading/chatgpt-trading-v2/pyfolio/tears.py | 409 | def create_returns_tear_sheet(returns, positions=None, |
| LOW | …ers/FinGPT_Trading/chatgpt-trading-v2/pyfolio/tears.py | 599 | def create_position_tear_sheet(returns, positions, |
| LOW | …ers/FinGPT_Trading/chatgpt-trading-v2/pyfolio/tears.py | 780 | def create_round_trip_tear_sheet(returns, positions, transactions, |
| LOW | …ers/FinGPT_Trading/chatgpt-trading-v2/pyfolio/tears.py | 870 | def create_interesting_times_tear_sheet(returns, benchmark_rets=None, |
| LOW | …ers/FinGPT_Trading/chatgpt-trading-v2/pyfolio/tears.py | 954 | def create_capacity_tear_sheet(returns, positions, transactions, |
| LOW | …ers/FinGPT_Trading/chatgpt-trading-v2/pyfolio/tears.py | 1066 | def create_perf_attrib_tear_sheet(returns, |
| LOW | …ers/FinGPT_Trading/chatgpt-trading-v2/pyfolio/utils.py | 114 | def extract_rets_pos_txn_from_zipline(backtest): |
| 114 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | fingpt/FinGPT_Forecaster/app.py | 242 | except Exception: |
| MEDIUM | fingpt/FinGPT_Forecaster/app.py | 238 | def construct_prompt(ticker, curday, n_weeks, use_basics, use_market_sentiment): |
| LOW | fingpt/FinGPT_Forecaster/data.py | 233 | except Exception: |
| LOW | fingpt/FinGPT_Forecaster/data.py | 292 | except Exception: |
| LOW | …ltiAgentsRAG/Evaluation_methods/TruthfulQA/evaluate.py | 81 | except Exception as err: |
| LOW | …ltiAgentsRAG/Evaluation_methods/TruthfulQA/evaluate.py | 92 | except Exception as err: |
| LOW | …ltiAgentsRAG/Evaluation_methods/TruthfulQA/evaluate.py | 105 | except Exception as err: |
| LOW | …ltiAgentsRAG/Evaluation_methods/TruthfulQA/evaluate.py | 121 | except Exception as err: |
| LOW | …ltiAgentsRAG/Evaluation_methods/TruthfulQA/evaluate.py | 132 | except Exception as err: |
| LOW | …ltiAgentsRAG/Evaluation_methods/TruthfulQA/evaluate.py | 149 | except Exception as err: |
| LOW | …ltiAgentsRAG/Evaluation_methods/TruthfulQA/evaluate.py | 155 | except Exception as err: |
| LOW | …ltiAgentsRAG/Evaluation_methods/TruthfulQA/evaluate.py | 165 | except Exception as err: |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/requests_url.py | 46 | except Exception as e: |
| MEDIUM | fingpt/FinGPT_RAG/multisource_retrieval/requests_url.py | 47 | print("Error: " + str(e)) |
| MEDIUM | fingpt/FinGPT_RAG/multisource_retrieval/requests_url.py | 18 | def requests_get(url, proxy=None): |
| MEDIUM | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 145 | print("Error: " + str(e)) |
| MEDIUM | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 233 | print("Error in Reuters:", e) |
| MEDIUM | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 267 | print("Error in MarketWatch:", e) |
| MEDIUM | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 392 | print("Error in Seeking Alpha:", e) |
| MEDIUM | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 476 | # print("Error: " + str(e)) |
| MEDIUM | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 502 | print("Error in scrape_twitter", response) |
| MEDIUM | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 586 | print("Error: " + str(e)) |
| MEDIUM | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 180 | print("Error: " + str(e)) |
| MEDIUM | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 291 | print("Error in Business Wire:", e) |
| MEDIUM | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 345 | print("Error in WSJ:", e) |
| MEDIUM | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 657 | print("Error occurred at row index:", row_index) |
| MEDIUM | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 131 | def scrape_bloomberg(subject): |
| MEDIUM | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 149 | def scrape_bloomberg_article_page(url, subject): |
| MEDIUM | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 183 | def scrape_reuters(subject): |
| MEDIUM | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 295 | def scrape_wsj(subject): |
| MEDIUM | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 348 | def scrape_seeking_alpha(subject): |
| MEDIUM | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 395 | def scrape_seeking_alpha_article_page(url, subject): |
| MEDIUM | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 435 | def scrape_cnbc_article_page(url, subject): |
| MEDIUM | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 481 | def scrape_twitter(url, subject): |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 144 | except Exception as e: |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 232 | except Exception as e: |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 266 | except Exception as e: |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 391 | except Exception as e: |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 504 | except Exception as e: |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 585 | except Exception as e: |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 179 | except Exception as e: |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 290 | except Exception as e: |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 344 | except Exception as e: |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 428 | except Exception as e: |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 458 | except Exception as e: |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 571 | except Exception as e: |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 655 | except Exception as e: |
| LOW | …GPT_RAG/multisource_retrieval/manual_classification.py | 20 | except Exception as e: |
| MEDIUM | …GPT_RAG/multisource_retrieval/manual_classification.py | 5 | def classify_csv_file(): |
| LOW | …val/utils/sentiment_classification_by_external_LLMs.py | 54 | except Exception as e: |
| MEDIUM | …val/utils/sentiment_classification_by_external_LLMs.py | 56 | print("Error occurred at row index:", row_index) |
| LOW | …etrieval/utils/classification_accuracy_verification.py | 46 | except Exception as e: |
| LOW | …G/multisource_retrieval/utils/classify_news_sources.py | 52 | except Exception as e: |
| MEDIUM | …G/multisource_retrieval/utils/classify_news_sources.py | 54 | print("Error occurred at row index:", row_index) |
| LOW | …G/multisource_retrieval/utils/manual_classification.py | 20 | except Exception as e: |
| MEDIUM | …G/multisource_retrieval/utils/manual_classification.py | 5 | def classify_csv_file(): |
| LOW | …RAG/multisource_retrieval/scrapers/cnbc/scrape_cnbc.py | 13 | except Exception as e: |
| LOW | …RAG/multisource_retrieval/scrapers/cnbc/scrape_cnbc.py | 60 | except Exception as e: |
| MEDIUM | …RAG/multisource_retrieval/scrapers/cnbc/scrape_cnbc.py | 10 | def requests_get(url): |
| MEDIUM | …RAG/multisource_retrieval/scrapers/cnbc/scrape_cnbc.py | 36 | def scrape_cnbc_article_page(url, subject): |
| 53 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 361 | # Find all the <a> tags within the specified hierarchy |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 461 | |
| LOW | …ultisource_retrieval/external_LLMs/g4f_tokenization.py | 41 | for i in range(number_of_messages): |
| LOW | …ultisource_retrieval/external_LLMs/g4f_tokenization.py | 61 | # for message in response: |
| LOW | fingpt/FinGPT_RAG/instruct-FinGPT/infer.sh | 1 | #!/usr/bin/env bash |
| LOW | …GPT_RAG/instruct-FinGPT/convert_llama_weights_to_hf.py | 1 | # Copyright 2022 EleutherAI and The HuggingFace Inc. team. All rights reserved. |
| LOW | …t-FinGPT/training/supervised_finetuning/prompt_eval.py | 161 | # num_return_sequences=args.num_return_sequences, |
| LOW | …ding/chatgpt-trading-v2/pyfolio/interesting_periods.py | 1 | # |
| LOW | …thers/FinGPT_Trading/chatgpt-trading-v2/pyfolio/pos.py | 1 | # |
| LOW | …FinGPT_Trading/chatgpt-trading-v2/pyfolio/deprecate.py | 1 | """Utilities for marking deprecated functions.""" |
| LOW | …nGPT_Trading/chatgpt-trading-v2/pyfolio/perf_attrib.py | 1 | # |
| LOW | …/FinGPT_Trading/chatgpt-trading-v2/pyfolio/plotting.py | 1 | # |
| LOW | …ers/FinGPT_Trading/chatgpt-trading-v2/pyfolio/tears.py | 1 | # |
| LOW | …ers/FinGPT_Trading/chatgpt-trading-v2/pyfolio/utils.py | 1 | # |
| LOW | …thers/FinGPT_Trading/chatgpt-trading-v2/pyfolio/txn.py | 1 | # |
| LOW | …nGPT_Trading/chatgpt-trading-v2/pyfolio/round_trips.py | 1 | # |
| LOW | …inGPT_Trading/chatgpt-trading-v2/pyfolio/timeseries.py | 1 | # |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 1 | export CUDA_VISIBLE_DEVICES=0,1,2,3 |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 21 | # --scheduler linear \ |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 41 | # deepspeed train_lora.py \ |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 61 | # --dataset headline-cls-instruct,finred-cls-instruct*2,ner-cls-instruct*7 \ |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 81 | # --num_epochs 1 \ |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 101 | # --evaluation_strategy steps \ |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 121 | # --max_length 512 \ |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 141 | # --learning_rate 1e-4 \ |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 161 | # --log_interval 10 |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 181 | # --batch_size 4 \ |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 201 | # --batch_size 4 \ |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 221 | # --batch_size 4 \ |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 241 | # --base_model llama2 \ |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 261 | # --dataset data/fingpt-convfinqa \ |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 281 | # --batch_size 1 \ |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 301 | # --ds_config config_hf.json \ |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 321 | # --dataset data/fingpt-ner \ |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 341 | # --dataset data/fingpt-ner \ |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 361 | # deepspeed train_lora.py \ |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 381 | # --run_name headline-chatglm2-linear \ |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 401 | # --dataset data/fingpt-headline \ |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 421 | # --batch_size 4 \ |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 441 | # --max_length 512 \ |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 461 | # --learning_rate 1e-4 \ |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 481 | |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 501 | # --learning_rate 1e-4 \ |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 521 | |
| LOW | fingpt/FinGPT_Benchmark/train.sh | 541 | # --run_name finred-bloom-linear \ |
| LOW | fingpt/FinGPT_Benchmark/benchmarks/evaluate.sh | 21 | # --max_length 512 |
| LOW | fingpt/FinGPT_Benchmark/benchmarks/evaluate.sh | 41 | # --batch_size 8 \ |
| LOW | fingpt/FinGPT_Benchmark/benchmarks/evaluate.sh | 61 | |
| LOW | fingpt/FinGPT_Benchmark/benchmarks/evaluate.sh | 81 | # --max_length 512 |
| LOW | fingpt/FinGPT_Benchmark/benchmarks/evaluate.sh | 101 | |
| LOW | fingpt/FinGPT_Benchmark/benchmarks/evaluate.sh | 121 | # --max_length 512 |
| LOW | fingpt/FinGPT_Benchmark/benchmarks/evaluate.sh | 141 | # --batch_size 8 \ |
| LOW | fingpt/FinGPT_Benchmark/benchmarks/evaluate.sh | 161 | # --peft_model ../finetuned_models/MT-bloom-linear_202309211510 \ |
| LOW | fingpt/FinGPT_Benchmark/benchmarks/evaluate.sh | 181 | # --base_model llama2 \ |
| LOW | fingpt/FinGPT_Benchmark/benchmarks/evaluate.sh | 201 | # --max_length 2048 |
| LOW | fingpt/FinGPT_Benchmark/benchmarks/evaluate.sh | 221 | # --batch_size 1 \ |
| LOW | fingpt/FinGPT_Benchmark/benchmarks/evaluate.sh | 241 | # --base_model qwen \ |
| LOW | fingpt/FinGPT_Benchmark/benchmarks/evaluate.sh | 261 | # --batch_size 1 |
| LOW | fingpt/FinGPT_Benchmark/benchmarks/evaluate.sh | 281 | # --peft_model ../finetuned_models/ner-chatglm2-linear_202309160238 \ |
| LOW | fingpt/FinGPT_Benchmark/benchmarks/evaluate.sh | 301 | |
| 7 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | fingpt/FinGPT_Forecaster/prompt.py | 110 | |
| LOW | fingpt/FinGPT_Forecaster/data.py | 175 | |
| LOW | …PT_Forecaster/FinGPT-Forecaster-Chinese/Ashare_data.py | 193 | |
| LOW | …PT_Forecaster/FinGPT-Forecaster-Chinese/Ashare_data.py | 275 | |
| LOW | …MultiAgentsRAG/Evaluation_methods/HaluEval/generate.py | 162 | |
| LOW | …MultiAgentsRAG/Evaluation_methods/HaluEval/generate.py | 183 | |
| LOW | …ultiAgentsRAG/Evaluation_methods/HaluEval/filtering.py | 132 | |
| LOW | …ultiAgentsRAG/Evaluation_methods/HaluEval/filtering.py | 178 | |
| LOW | …ultiAgentsRAG/Evaluation_methods/HaluEval/filtering.py | 231 | |
| LOW | …MultiAgentsRAG/Evaluation_methods/HaluEval/evaluate.py | 166 | |
| LOW | …MultiAgentsRAG/Evaluation_methods/HaluEval/evaluate.py | 221 | |
| LOW | …MultiAgentsRAG/Evaluation_methods/HaluEval/evaluate.py | 274 | |
| LOW | …ltiAgentsRAG/Evaluation_methods/TruthfulQA/evaluate.py | 38 | |
| LOW | …tiAgentsRAG/Evaluation_methods/TruthfulQA/utilities.py | 102 | |
| LOW | …v1/FinGPT_v1.0/making_dataset/tokenize_dataset_rows.py | 21 | |
| LOW | …nalysis_v1/FinGPT_v1.0/data_preparations/add_labels.py | 33 | |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 64 | |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 183 | |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 236 | |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 395 | |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 481 | |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 514 | |
| LOW | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 593 | |
| LOW | …multisource_retrieval/scrapers/google/scrape_google.py | 11 | |
| LOW | …val/scrapers/market_screener/scrape_market_screener.py | 28 | |
| LOW | …gpt/FinGPT_RAG/instruct-FinGPT/training/utils/utils.py | 113 | |
| LOW | …gpt/FinGPT_RAG/instruct-FinGPT/training/utils/utils.py | 130 | |
| LOW | …_RAG/instruct-FinGPT/training/utils/data/data_utils.py | 19 | |
| LOW | …_RAG/instruct-FinGPT/training/utils/data/data_utils.py | 140 | |
| LOW | …_RAG/instruct-FinGPT/training/utils/data/data_utils.py | 447 | |
| LOW | fingpt/FinGPT_RAG/instruct-FinGPT/inference/batchbot.py | 96 | |
| LOW | …FinGPT_RAG/instruct-FinGPT/inference/batchbot_torch.py | 92 | |
| LOW | …nGPT_Trading/chatgpt-trading-v2/pyfolio/round_trips.py | 149 | |
| LOW | fingpt/FinGPT_Benchmark/benchmarks/ner.py | 23 | |
| LOW | fingpt/FinGPT_Benchmark/benchmarks/benchmarks.py | 27 | |
| LOW | finogrid/mcp/kya_validator/server.py | 121 | |
| LOW | finogrid/services/reconciliation/reconciler.py | 32 | |
| LOW | finogrid/services/agent_ledger_api/routers/topup.py | 17 | |
| LOW | finogrid/services/agent_ledger_api/routers/kya.py | 18 | |
| LOW | finogrid/services/agent_ledger_api/routers/kya.py | 95 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | fingpt/FinGPT_Benchmark/benchmarks/convfinqa.py | 36 | |
| MEDIUM | fingpt/FinGPT_Benchmark/benchmarks/convfinqa.py | 37 | |
| MEDIUM | fingpt/FinGPT_Benchmark/benchmarks/convfinqa.py | 39 | |
| MEDIUM | fingpt/FinGPT_Benchmark/benchmarks/convfinqa.py | 47 | |
| MEDIUM | fingpt/FinGPT_Benchmark/benchmarks/convfinqa.py | 49 | |
| MEDIUM | fingpt/FinGPT_Benchmark/benchmarks/convfinqa.py | 50 | |
| MEDIUM | fingpt/FinGPT_Benchmark/benchmarks/convfinqa.py | 52 | |
| MEDIUM | fingpt/FinGPT_Benchmark/benchmarks/convfinqa.py | 62 | |
| MEDIUM | fingpt/FinGPT_Benchmark/benchmarks/convfinqa.py | 63 | |
| MEDIUM | fingpt/FinGPT_Benchmark/benchmarks/convfinqa.py | 64 | |
| MEDIUM | fingpt/FinGPT_Benchmark/benchmarks/convfinqa.py | 65 | |
| MEDIUM | fingpt/FinGPT_Benchmark/benchmarks/convfinqa.py | 67 | |
| MEDIUM | fingpt/FinGPT_Benchmark/benchmarks/convfinqa.py | 68 | |
| MEDIUM | fingpt/FinGPT_Benchmark/benchmarks/convfinqa.py | 70 | |
| MEDIUM | fingpt/FinGPT_Benchmark/benchmarks/convfinqa.py | 71 | |
| MEDIUM | fingpt/FinGPT_Benchmark/benchmarks/convfinqa.py | 73 | |
| MEDIUM | fingpt/FinGPT_Benchmark/benchmarks/convfinqa.py | 75 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 604 | df["link"] = "" # Create a new column named "link" |
| MEDIUM | fingpt/FinGPT_RAG/multisource_retrieval/news_scraper.py | 605 | df["contextualized_sentence"] = "" # Create a new column named "contextualized sentence" |
| MEDIUM | …source_retrieval/sentence_processing/split_sentence.py | 29 | # Create a list of all 'http' words |
| MEDIUM | …val/utils/sentiment_classification_by_external_LLMs.py | 26 | df["openai_inferred_sentiment_from_RAG"] = "" # Create a new column named "classification" |
| MEDIUM | …G/multisource_retrieval/utils/classify_news_sources.py | 26 | df["classification"] = "" # Create a new column named "classification" |
| MEDIUM | fingpt/FinGPT_Benchmark/train_lora.py | 92 | # Create a timestamp for model saving |
| MEDIUM | fingpt/FinGPT_FinancialReportAnalysis/utils/rag.py | 274 | # Create a new DataFrame from the expanded list |
| MEDIUM | fingpt/FinGPT_FinancialReportAnalysis/utils/rag.py | 302 | # Create a DataFrame to store summaries with their corresponding cluster and level |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | …PT_MultiAgentsRAG/Evaluation_methods/MMLU/eval_mmlu.py | 28 | Parses a string containing "yes" or "no" and returns a boolean value. Args: string (str): The string t |
| HIGH | fingpt/FinGPT_Benchmark/utils.py | 25 | Generates a prompt based on a predefined template, instruction, and input. Args: template (str): The key t |
| HIGH | fingpt/FinGPT_Benchmark/utils.py | 49 | Generate a mapping for testing purposes by constructing a prompt based on given instructions and input. Args: |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …G/instruct-FinGPT/training/utils/model/reward_model.py | 89 | # Check if there is any padding otherwise take length of sequence |
| LOW | …_RAG/instruct-FinGPT/training/utils/data/data_utils.py | 319 | if sft_train_datasets: # Check if sft_train_datasets is not empty |
| LOW | …_RAG/instruct-FinGPT/training/utils/data/data_utils.py | 325 | if sft_eval_datasets: # Check if sft_eval_datasets is not empty |
| LOW | fingpt/FinGPT_Benchmark/utils.py | 115 | # Check if the combined length exceeds the maximum allowed length. |
| LOW | fingpt/FinGPT_Benchmark/utils.py | 186 | # Check if the dataset name includes a replication factor |
| LOW | fingpt/FinGPT_Benchmark/benchmarks/finred.py | 98 | # Print the results |
| LOW | …rvices/agent_ledger_api/middleware/payment_required.py | 112 | # Check if this path requires payment |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | fingpt/FinGPT_Forecaster/README.md | 87 | export ADANOS_API_KEY=your_api_key |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | …/FinGPT_Trading/chatgpt-trading-v2/pyfolio/_version.py | 13 | "error": null, |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | fingpt/FinGPT_Sentiment_Analysis_v3/README.md | 99 | [[4] News With GPT Instruction (NWGI)](https://huggingface.co/datasets/oliverwang15/news_with_gpt_instructions) is a dat |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …pt/FinGPT_RAG/multisource_retrieval/proxies/headers.py | 71 | # if there we couldn't find any free proxies, well bummer just return an empty set |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | finogrid/services/partner_execution/executor.py | 29 | async def execute_task(self, task, db) -> bool: |