Repository Analysis

Fincept-Corporation/FinceptTerminal

FinceptTerminal is a modern finance application offering advanced market analytics, investment research, and economic data tools, designed for interactive exploration and data-driven decision-making in a user-friendly environment.

41.2 Strong AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of Fincept-Corporation/FinceptTerminal, a C++ project with 28,370 GitHub stars. SynthScan v2.0 examined 881,309 lines of code across 3462 source files, recording 19584 pattern matches distributed across 24 syntactic categories. The overall adjusted score of 41.2 places this repository in the Strong AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

41.2
Adjusted Score
41.2
Raw Score
100%
Time Factor
2026-07-14
Last Push
28.4K
Stars
C++
Language
881.3K
Lines of Code
3.5K
Files
19.6K
Pattern Hits
2026-07-14
Scan Date
0.11
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 0HIGH 365MEDIUM 7807LOW 11412

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 19584 distinct pattern matches across 24 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Decorative Section Separators7471 hits · 23076 pts
SeverityFileLineSnippetContext
MEDIUMsetup.sh4# ── Parse args ──────────────────────────────────────────────COMMENT
MEDIUMsetup.sh12# ── Pinned versions (must match CMakeLists.txt) ─────────────COMMENT
MEDIUMsetup.sh19# ── Colours ─────────────────────────────────────────────────COMMENT
MEDIUMsetup.sh37# ── Detect OS ───────────────────────────────────────────────COMMENT
MEDIUMsetup.sh47# ── Helper: version >= min ──────────────────────────────────COMMENT
MEDIUMsetup.sh53# ── Step 1: System dependencies (build tools only) ──────────COMMENT
MEDIUMsetup.sh96 # ── Self-heal brewed Python's pyexpat on macOS 26+ ──────────────────────COMMENT
MEDIUMsetup.sh125# ── Step 2: Verify compiler version ─────────────────────────COMMENT
MEDIUMsetup.sh140# ── Step 3: Verify CMake version ────────────────────────────COMMENT
MEDIUMsetup.sh148# ── Step 4: Verify Python version ───────────────────────────COMMENT
MEDIUMsetup.sh202# ── Step 6: Configure (using CMake preset) ──────────────────COMMENT
MEDIUMsetup.sh219# ── Step 7: Build ───────────────────────────────────────────COMMENT
MEDIUMsetup.sh224# ── Done ────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml622 # ── Qt 6.8.3 (matches CMakeLists' Qt6 EXACT pin) ──────────────────────COMMENT
MEDIUM.github/workflows/release.yml632 # ── yt-dlp (bundled for dashboard video playback) ────────────────────COMMENT
MEDIUM.github/workflows/release.yml636 # ── Generate Linux desktop icon (shared by AppImage/.deb/.rpm) ─────────COMMENT
MEDIUM.github/workflows/release.yml2151 # ── Clean up the temp keychain ────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml2157 # ── Upload ────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml2167# ═════════════════════════════════════════════════════════════════════════════COMMENT
MEDIUM.github/workflows/release.yml2170# ═════════════════════════════════════════════════════════════════════════════COMMENT
MEDIUM.github/workflows/release.yml3# ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml7# ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml26# ═════════════════════════════════════════════════════════════════════════════COMMENT
MEDIUM.github/workflows/release.yml28# ═════════════════════════════════════════════════════════════════════════════COMMENT
MEDIUM.github/workflows/release.yml41 # ── OpenSSL (dynamic) + zlib (STATIC) dev libs ────────────────────────COMMENT
MEDIUM.github/workflows/release.yml89 # ── Qt ────────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml99 # ── Qt Installer Framework ────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml110 # ── yt-dlp (bundled for dashboard video playback) ────────────────────COMMENT
MEDIUM.github/workflows/release.yml134 # ── Configure + Build ─────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml154 # ── Verify ───────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml163 # ── Deploy Qt DLLs ────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml276 # ── Qt WebEngine runtime (KLineChart trading chart) ──────────────────COMMENT
MEDIUM.github/workflows/release.yml342 # ── Dependency-closure gate ───────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml411 # ── Clean-machine smoke test ──────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml467 # ── Generate Installer ────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml478 # ── Validate installer PAYLOAD (not just the stage dir) ───────────────COMMENT
MEDIUM.github/workflows/release.yml554 # ── Upload ────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml565# ═════════════════════════════════════════════════════════════════════════════COMMENT
MEDIUM.github/workflows/release.yml567# ═════════════════════════════════════════════════════════════════════════════COMMENT
MEDIUM.github/workflows/release.yml588 # ── System deps ───────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml693 # ── Configure + Build ─────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml711 # ── Verify ───────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml720 # ── Build self-contained AppImage ─────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml818 # ── Strip unused Qt SQL driver plugins ───────────────────────────COMMENT
MEDIUM.github/workflows/release.yml893 # ── Build .deb package ────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml927 # ── Build .rpm package ────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml1003 # ── Optional: QtIFW "wizard" installer with a Target Directory page ─────COMMENT
MEDIUM.github/workflows/release.yml1049 # ── Upload ────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml1063# ═════════════════════════════════════════════════════════════════════════════COMMENT
MEDIUM.github/workflows/release.yml1065# ═════════════════════════════════════════════════════════════════════════════COMMENT
MEDIUM.github/workflows/release.yml1086 # ── Qt ────────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml1096 # ── Qt Installer Framework (for the optional wizard installer) ─────────COMMENT
MEDIUM.github/workflows/release.yml1110 # ── Icon ──────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml1142 # ── yt-dlp (bundled for dashboard video playback) ────────────────────COMMENT
MEDIUM.github/workflows/release.yml1164 # ── Configure + Build ─────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml1183 # ── Verify ───────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release.yml1199 # ── Stage .app bundle contents (Python + resources FIRST) ─────────────COMMENT
MEDIUM.github/workflows/release.yml1403 # ── Canonicalise bundle layout for codesign ──────────────────────COMMENT
MEDIUM.github/workflows/release.yml1448 # ── Run macdeployqt on the fully staged bundle ────────────────────────COMMENT
MEDIUM.github/workflows/release.yml1523 # ── Thin universal Mach-Os to arm64 ─────────────────────────────────COMMENT
7411 more matches not shown…
Unused Imports3665 hits · 3149 pts
SeverityFileLineSnippetContext
LOW.github/scripts/update_readme_table.py20CODE
LOW.github/scripts/generate_updates_manifest.py13CODE
LOWfincept-qt/scripts/ons_data.py7CODE
LOWfincept-qt/scripts/ons_data.py9CODE
LOWfincept-qt/scripts/ons_data.py9CODE
LOWfincept-qt/scripts/grain_futures_data.py9CODE
LOWfincept-qt/scripts/grain_futures_data.py9CODE
LOWfincept-qt/scripts/akshare_energy.py10CODE
LOWfincept-qt/scripts/scb_data.py26CODE
LOWfincept-qt/scripts/scb_data.py28CODE
LOWfincept-qt/scripts/scb_data.py29CODE
LOWfincept-qt/scripts/coinpaprika_data.py8CODE
LOWfincept-qt/scripts/coinpaprika_data.py10CODE
LOWfincept-qt/scripts/coinpaprika_data.py10CODE
LOWfincept-qt/scripts/ebrd_data.py10CODE
LOWfincept-qt/scripts/ebrd_data.py10CODE
LOWfincept-qt/scripts/adb_data.py12CODE
LOWfincept-qt/scripts/adb_data.py14CODE
LOWfincept-qt/scripts/adb_data.py16CODE
LOWfincept-qt/scripts/nber_data.py10CODE
LOWfincept-qt/scripts/nber_data.py10CODE
LOWfincept-qt/scripts/nber_data.py162CODE
LOWfincept-qt/scripts/un_sdg_data.py8CODE
LOWfincept-qt/scripts/un_sdg_data.py10CODE
LOWfincept-qt/scripts/un_sdg_data.py10CODE
LOWfincept-qt/scripts/afdb_data.py10CODE
LOWfincept-qt/scripts/afdb_data.py10CODE
LOWfincept-qt/scripts/glassnode_data.py9CODE
LOWfincept-qt/scripts/glassnode_data.py9CODE
LOWfincept-qt/scripts/opec_data.py9CODE
LOWfincept-qt/scripts/opec_data.py9CODE
LOWfincept-qt/scripts/akshare_index.py10CODE
LOWfincept-qt/scripts/govtrack_data.py7CODE
LOWfincept-qt/scripts/govtrack_data.py9CODE
LOWfincept-qt/scripts/govtrack_data.py9CODE
LOWfincept-qt/scripts/coinglass_data.py9CODE
LOWfincept-qt/scripts/coinglass_data.py9CODE
LOWfincept-qt/scripts/global_innovation_data.py7CODE
LOWfincept-qt/scripts/global_innovation_data.py9CODE
LOWfincept-qt/scripts/global_innovation_data.py9CODE
LOWfincept-qt/scripts/canada_gov_api.py16CODE
LOWfincept-qt/scripts/canada_gov_api.py18CODE
LOWfincept-qt/scripts/fmp_extra_data.py9CODE
LOWfincept-qt/scripts/fmp_extra_data.py9CODE
LOWfincept-qt/scripts/unep_data.py10CODE
LOWfincept-qt/scripts/unep_data.py10CODE
LOWfincept-qt/scripts/global_health_security_data.py10CODE
LOWfincept-qt/scripts/global_health_security_data.py10CODE
LOWfincept-qt/scripts/undp_data.py10CODE
LOWfincept-qt/scripts/undp_data.py10CODE
LOWfincept-qt/scripts/fiscal_data.py19CODE
LOWfincept-qt/scripts/fiscal_data.py20CODE
LOWfincept-qt/scripts/fiscal_data.py20CODE
LOWfincept-qt/scripts/marketstack_data.py9CODE
LOWfincept-qt/scripts/marketstack_data.py9CODE
LOWfincept-qt/scripts/baostock_daily_backfill.py10CODE
LOWfincept-qt/scripts/intrinio_data.py9CODE
LOWfincept-qt/scripts/intrinio_data.py9CODE
LOWfincept-qt/scripts/messari_data.py10CODE
LOWfincept-qt/scripts/messari_data.py10CODE
3605 more matches not shown…
Hyper-Verbose Identifiers2127 hits · 2199 pts
SeverityFileLineSnippetContext
LOWfincept-qt/scripts/akshare_energy.py59def get_energy_carbon_domestic():CODE
LOWfincept-qt/scripts/ebrd_data.py35def get_transition_indicators(country: str = None, year: str = None) -> Any:CODE
LOWfincept-qt/scripts/adb_data.py434def get_multiple_economies_data(indicator: str, economies: List[str], start_period: Optional[str] = None, end_period: OpCODE
LOWfincept-qt/scripts/akshare_index.py129def get_index_analysis_daily_sw(symbol="801010", start_date="20200101", end_date="20261231"):CODE
LOWfincept-qt/scripts/akshare_index.py133def get_index_analysis_weekly_sw(symbol="801010"):CODE
LOWfincept-qt/scripts/akshare_index.py137def get_index_analysis_monthly_sw(symbol="801010"):CODE
LOWfincept-qt/scripts/akshare_index.py141def get_index_analysis_week_month_sw(symbol="801010"):CODE
LOWfincept-qt/scripts/akshare_index.py145def get_index_realtime_fund_sw():CODE
LOWfincept-qt/scripts/akshare_index.py218def get_index_global_name_table():CODE
LOWfincept-qt/scripts/akshare_index.py226def get_index_global_hist_sina(symbol="DJI"):CODE
LOWfincept-qt/scripts/akshare_index.py230def get_index_stock_cons_sina(symbol="000300"):CODE
LOWfincept-qt/scripts/akshare_index.py441def get_index_news_sentiment_scope():CODE
LOWfincept-qt/scripts/akshare_index.py445def get_index_bloomberg_billionaires():CODE
LOWfincept-qt/scripts/akshare_index.py449def get_index_bloomberg_billionaires_hist(symbol="�马化腾"):CODE
LOWfincept-qt/scripts/akshare_index.py94def get_index_stock_cons_csindex(symbol="000300"):CODE
LOWfincept-qt/scripts/akshare_index.py98def get_index_stock_cons_weight_csindex(symbol="000300"):CODE
LOWfincept-qt/scripts/akshare_index.py199def get_index_detail_hist_cni(symbol="399001", start_date="20200101", end_date="20261231"):CODE
LOWfincept-qt/scripts/akshare_index.py203def get_index_detail_hist_adjust_cni(symbol="399001", start_date="20200101"):CODE
LOWfincept-qt/scripts/akshare_index.py260def get_index_option_cyb_qvix():CODE
LOWfincept-qt/scripts/akshare_index.py264def get_index_option_kcb_qvix():CODE
LOWfincept-qt/scripts/akshare_index.py308def get_index_option_cyb_min_qvix():CODE
LOWfincept-qt/scripts/akshare_index.py312def get_index_option_kcb_min_qvix():CODE
LOWfincept-qt/scripts/akshare_index.py414def get_index_inner_quote_sugar_msweet():CODE
LOWfincept-qt/scripts/akshare_index.py418def get_index_outer_quote_sugar_msweet():CODE
LOWfincept-qt/scripts/canada_gov_api.py198def get_datasets_by_publisher(publisher_id: str, rows: int = 100) -> Dict[str, Any]:CODE
LOWfincept-qt/scripts/canada_gov_api.py464def download_resource_preview(resource_url: str, max_lines: int = 10) -> Dict[str, Any]:CODE
LOWfincept-qt/scripts/fmp_extra_data.py38def get_institutional_holders(symbol: str) -> Any:CODE
LOWfincept-qt/scripts/akshare_alternative.py53 def _convert_dataframe_to_json_safe(self, df: pd.DataFrame) -> List[Dict[str, Any]]:CODE
LOWfincept-qt/scripts/akshare_alternative.py172 def get_movie_boxoffice_daily(self) -> Dict[str, Any]:CODE
LOWfincept-qt/scripts/akshare_alternative.py176 def get_movie_boxoffice_weekly(self) -> Dict[str, Any]:CODE
LOWfincept-qt/scripts/akshare_alternative.py180 def get_movie_boxoffice_monthly(self) -> Dict[str, Any]:CODE
LOWfincept-qt/scripts/akshare_alternative.py184 def get_movie_boxoffice_yearly(self) -> Dict[str, Any]:CODE
LOWfincept-qt/scripts/akshare_alternative.py188 def get_movie_boxoffice_realtime(self) -> Dict[str, Any]:CODE
LOWfincept-qt/scripts/akshare_alternative.py208 def get_all_available_endpoints(self) -> Dict[str, Any]:CODE
LOWfincept-qt/scripts/coingecko.py50def get_supported_vs_currencies() -> List[str]:CODE
LOWfincept-qt/scripts/coingecko.py75def get_contract_market_chart(platform_id: str, contract_address: str, vs_currency: str, days: str) -> Dict[str, Any]:CODE
LOWfincept-qt/scripts/coingecko.py77def get_contract_market_chart_range(platform_id: str, contract_address: str, vs_currency: str, from_unix: str, to_unix: CODE
LOWfincept-qt/scripts/coingecko.py87def get_categories_with_market_data() -> List[Dict[str, Any]]:CODE
LOWfincept-qt/scripts/coingecko.py93def get_exchange_id_name_list() -> List[Dict[str, Any]]:CODE
LOWfincept-qt/scripts/coingecko.py99def get_exchange_volume_chart(exchange_id: str, days: str) -> List[Any]:CODE
LOWfincept-qt/scripts/coingecko.py113def get_derivatives_exchanges() -> List[Dict[str, Any]]:CODE
LOWfincept-qt/scripts/coingecko.py115def get_derivatives_exchange_details(exchange_id: str) -> Dict[str, Any]:CODE
LOWfincept-qt/scripts/coingecko.py117def get_derivatives_exchange_list() -> List[Dict[str, Any]]:CODE
LOWfincept-qt/scripts/akshare_crypto.py59def get_crypto_bitcoin_hold_report():CODE
LOWfincept-qt/scripts/databento_provider.py2512 def get_futures_term_structure(CODE
LOWfincept-qt/scripts/databento_provider.py3138def compute_implied_volatility(CODE
LOWfincept-qt/scripts/port_congestion_data.py34def get_global_congestion_index(start_date: str, end_date: str) -> Any:CODE
LOWfincept-qt/scripts/doing_business_data.py48def get_ease_of_doing_business(country: str = "all", year: int = 2020) -> Any:CODE
LOWfincept-qt/scripts/doing_business_data.py62def get_trading_across_borders(country: str = "all", year: int = 2020) -> Any:CODE
LOWfincept-qt/scripts/akshare_stocks_board.py56def get_stock_board_concept_name_em():CODE
LOWfincept-qt/scripts/akshare_stocks_board.py60def get_stock_board_concept_name_ths():CODE
LOWfincept-qt/scripts/akshare_stocks_board.py64def get_stock_board_concept_spot_em():CODE
LOWfincept-qt/scripts/akshare_stocks_board.py68def get_stock_board_concept_cons_em(symbol="人工智能"):CODE
LOWfincept-qt/scripts/akshare_stocks_board.py72def get_stock_board_concept_hist_em(symbol="人工智能", period="daily", start_date="20200101", end_date="20261231", adjust=""CODE
LOWfincept-qt/scripts/akshare_stocks_board.py76def get_stock_board_concept_hist_min_em(symbol="人工智能", period="5"):CODE
LOWfincept-qt/scripts/akshare_stocks_board.py80def get_stock_board_concept_index_ths(symbol="人工智能"):CODE
LOWfincept-qt/scripts/akshare_stocks_board.py84def get_stock_board_concept_info_ths(symbol="人工智能"):CODE
LOWfincept-qt/scripts/akshare_stocks_board.py88def get_stock_board_concept_summary_ths():CODE
LOWfincept-qt/scripts/akshare_stocks_board.py92def get_stock_concept_cons_futu(symbol="人工智能"):CODE
LOWfincept-qt/scripts/akshare_stocks_board.py99def get_stock_board_industry_name_em():CODE
2067 more matches not shown…
Excessive Try-Catch Wrapping2112 hits · 2063 pts
SeverityFileLineSnippetContext
LOWdocs/PYTHON_CONTRIBUTOR_GUIDE.md133 except Exception as e:CODE
LOWdocs/PYTHON_CONTRIBUTOR_GUIDE.md166 except Exception as e:CODE
LOWfincept-qt/scripts/akshare_energy.py45 except Exception as e:CODE
LOWfincept-qt/scripts/scb_data.py159 except Exception as e:CODE
LOWfincept-qt/scripts/scb_data.py191 except Exception as e:CODE
LOWfincept-qt/scripts/scb_data.py224 except Exception as e:CODE
LOWfincept-qt/scripts/scb_data.py246 except Exception as e:CODE
LOWfincept-qt/scripts/scb_data.py283 except Exception as e:CODE
LOWfincept-qt/scripts/scb_data.py322 except Exception as e:CODE
LOWfincept-qt/scripts/scb_data.py358 except Exception as e:CODE
LOWfincept-qt/scripts/scb_data.py403 except Exception as e:CODE
LOWfincept-qt/scripts/scb_data.py442 except Exception as e:CODE
LOWfincept-qt/scripts/scb_data.py481 except Exception as e:CODE
LOWfincept-qt/scripts/scb_data.py543 except Exception as e:CODE
LOWfincept-qt/scripts/scb_data.py580 except Exception as e:CODE
LOWfincept-qt/scripts/scb_data.py607 except Exception as e:CODE
LOWfincept-qt/scripts/scb_data.py635 except Exception as e:CODE
LOWfincept-qt/scripts/adb_data.py171 except Exception as e:CODE
LOWfincept-qt/scripts/adb_data.py250 except Exception as e:CODE
MEDIUMfincept-qt/scripts/adb_data.py251 print(f"Error parsing SDMX data: {e}", file=sys.stderr)CODE
LOWfincept-qt/scripts/adb_data.py720 except Exception as e:CODE
LOWfincept-qt/scripts/nber_data.py173 except Exception as e:CODE
LOWfincept-qt/scripts/nber_data.py296 except Exception:CODE
LOWfincept-qt/scripts/hdx_data.py56 except Exception as e:CODE
LOWfincept-qt/scripts/hdx_data.py525 except Exception as e:CODE
LOWfincept-qt/scripts/hdx_data.py538 except Exception as e:CODE
LOWfincept-qt/scripts/akshare_index.py72 except Exception as e:CODE
LOWfincept-qt/scripts/akshare_index.py184 except Exception as e:CODE
LOWfincept-qt/scripts/cninfo_pdf_text_extractor.py50 except Exception:CODE
LOWfincept-qt/scripts/cninfo_pdf_text_extractor.py56 except Exception:CODE
LOWfincept-qt/scripts/cninfo_pdf_text_extractor.py73 except Exception:CODE
LOWfincept-qt/scripts/cninfo_pdf_text_extractor.py114 except Exception:CODE
LOWfincept-qt/scripts/cninfo_pdf_text_extractor.py277 except Exception as e: # pragma: no cover - defensiveCODE
MEDIUMfincept-qt/scripts/cninfo_pdf_text_extractor.py45def _load_reader() -> Tuple[str, Any]:CODE
LOWfincept-qt/scripts/canada_gov_api.py108 except Exception as e:CODE
LOWfincept-qt/scripts/canada_gov_api.py148 except Exception as e:CODE
LOWfincept-qt/scripts/canada_gov_api.py190 except Exception as e:CODE
LOWfincept-qt/scripts/canada_gov_api.py246 except Exception as e:CODE
LOWfincept-qt/scripts/canada_gov_api.py299 except Exception as e:CODE
LOWfincept-qt/scripts/canada_gov_api.py350 except Exception as e:CODE
LOWfincept-qt/scripts/canada_gov_api.py408 except Exception as e:CODE
LOWfincept-qt/scripts/canada_gov_api.py457 except Exception as e:CODE
LOWfincept-qt/scripts/canada_gov_api.py545 except Exception as e:CODE
LOWfincept-qt/scripts/canada_gov_api.py602 except Exception as e:CODE
LOWfincept-qt/scripts/canada_gov_api.py651 except Exception as e:CODE
LOWfincept-qt/scripts/canada_gov_api.py764 except Exception as e:CODE
LOWfincept-qt/scripts/rba_data.py264 except Exception as e:CODE
LOWfincept-qt/scripts/rba_data.py482 except Exception as exc:CODE
LOWfincept-qt/scripts/akshare_alternative.py137 except Exception as e:CODE
LOWfincept-qt/scripts/akshare_alternative.py265 except Exception as e:CODE
LOWfincept-qt/scripts/fiscal_data.py154 except Exception as e:CODE
LOWfincept-qt/scripts/baostock_daily_backfill.py82 except Exception:CODE
LOWfincept-qt/scripts/baostock_daily_backfill.py147 except Exception:CODE
LOWfincept-qt/scripts/baostock_daily_backfill.py335 except Exception as e: # pragma: no cover - defensiveCODE
LOWfincept-qt/scripts/coingecko.py178 except Exception as e:CODE
LOWfincept-qt/scripts/akshare_crypto.py45 except Exception as e:CODE
LOWfincept-qt/scripts/spreadsheet.py46 except Exception:CODE
LOWfincept-qt/scripts/spreadsheet.py253 except Exception as e:CODE
LOWfincept-qt/scripts/baostock_fundamentals_quarterly.py100 except Exception:CODE
LOWfincept-qt/scripts/baostock_fundamentals_quarterly.py190 except Exception:CODE
2052 more matches not shown…
Over-Commented Block1903 hits · 1864 pts
SeverityFileLineSnippetContext
LOW.github/workflows/release.yml41 # ── OpenSSL (dynamic) + zlib (STATIC) dev libs ────────────────────────COMMENT
LOW.github/workflows/release.yml341COMMENT
LOW.github/workflows/release.yml581 with:COMMENT
LOW.github/workflows/release.yml661 # Fail fast on a missing/empty/corrupt PNG — a bad icon here breaks bothCOMMENT
LOW.github/workflows/release.yml721 # The previous release workflow ran CPack IFW on Linux but didn't bundleCOMMENT
LOW.github/workflows/release.yml1241 # VideoPlayerWidget::resolve_ytdlp_program() each carry anCOMMENT
LOW.github/workflows/release.yml1281 # directory. --safe-links would skip symlinks that point outsideCOMMENT
LOW.github/workflows/release.yml1361 find "${PYFW}" -name "__pycache__" -type d -exec rm -rf {} + 2>/dev/null || trueCOMMENT
LOW.github/workflows/release.yml1401 cp -r resources "${APP_BUNDLE}/Contents/Resources/" 2>/dev/null || trueCOMMENT
LOW.github/workflows/release.yml1521 ls -la "${FRAMEWORKS}" | head -50COMMENT
LOW.github/workflows/release.yml1621 # /opt/homebrew/Cellar/yt-dlp/<ver>/libexec/bin/yt-dlp. ThatCOMMENT
LOW.github/workflows/release.yml1641 chmod +x "${TMP_YT}"COMMENT
LOW.github/workflows/release.yml1661 # Reference:COMMENT
LOW.github/workflows/release.yml1741COMMENT
LOW.github/workflows/release.yml2241 draft: falseCOMMENT
LOW.github/workflows/release.yml2281 token: ${{ secrets.GITHUB_TOKEN }}COMMENT
LOW.github/workflows/build-cpp.yml601 # Without this, Qt falls back to hardcoded build-time paths whichCOMMENT
LOW.github/workflows/build-cpp.yml621 # be placed INSIDE the .app BEFORE macdeployqt / codesign run. If weCOMMENT
LOW.github/scripts/sync_scripts.sh1#!/usr/bin/env bashCOMMENT
LOWfincept-qt/CMakeLists.txt1cmake_minimum_required(VERSION 3.27)COMMENT
LOWfincept-qt/CMakeLists.txt81# through the cache. Cuts clean rebuilds by 5-20x when source hasn't changed.COMMENT
LOWfincept-qt/CMakeLists.txt181endif()COMMENT
LOWfincept-qt/CMakeLists.txt201 set(FINCEPT_ENABLE_LTO ON CACHE BOOL "" FORCE)COMMENT
LOWfincept-qt/CMakeLists.txt261COMMENT
LOWfincept-qt/CMakeLists.txt281 # /W4 : level-4 warnings (highest practical without /Wall noise)COMMENT
LOWfincept-qt/CMakeLists.txt301 string(REPLACE "/ZI" "/Z7" ${flag_var} "${${flag_var}}")COMMENT
LOWfincept-qt/CMakeLists.txt361# *only* for development on machines that report a blocked locale; releaseCOMMENT
LOWfincept-qt/CMakeLists.txt541set(CMAKE_SKIP_INSTALL_RULES TRUE CACHE BOOL "" FORCE)COMMENT
LOWfincept-qt/CMakeLists.txt3141endif()COMMENT
LOWfincept-qt/CMakeLists.txt3441COMMENT
LOWfincept-qt/CMakeLists.txt3561 # Requirements files — needed by PythonSetupManager at first run to installCOMMENT
LOWfincept-qt/CMakeLists.txt3701 RENAME "yt-dlp" COMPONENT core)COMMENT
LOWfincept-qt/CMakeLists.txt3761 # Python analytics scripts (4000+ files) — required at runtime byCOMMENT
LOWfincept-qt/CMakeLists.txt3881 # Explicitly enable target-dir removal on uninstall. Defaults to ON inCOMMENT
LOWfincept-qt/resources/requirements-numpy2.txt181COMMENT
LOWfincept-qt/third_party/qzip/qzip.cpp1// Copyright (C) 2016 The Qt Company Ltd.COMMENT
LOWfincept-qt/third_party/qzip/private/qzipreader_p.h1// Copyright (C) 2016 The Qt Company Ltd.COMMENT
LOWfincept-qt/third_party/qzip/private/qzipwriter_p.h1// Copyright (C) 2016 The Qt Company Ltd.COMMENT
LOWfincept-qt/scripts/yfinance_data.py1261 else:COMMENT
LOWfincept-qt/scripts/exchange/__init__.py1# Fincept Exchange Scripts — CCXT-based exchange connectivityCOMMENT
LOW…TemplateFuturesFrameworkWithExtendedMarketAlgorithm.py1# ============================================================================COMMENT
LOW…trategies/NumeraiSignalExportDemonstrationAlgorithm.py1# ============================================================================COMMENT
LOW…cripts/strategies/SectorWeightingFrameworkAlgorithm.py1# ============================================================================COMMENT
LOW…ipts/strategies/ConstituentsQC500GeneratorAlgorithm.py1# ============================================================================COMMENT
LOW…trategies/AlgorithmModeAndDeploymentTargetAlgorithm.py1# ============================================================================COMMENT
LOW…rategies/MeanVarianceOptimizationFrameworkAlgorithm.py1# ============================================================================COMMENT
LOW…scripts/strategies/BaseFrameworkRegressionAlgorithm.py1# ============================================================================COMMENT
LOW…ies/FundamentalUniverseSelectionRegressionAlgorithm.py1# ============================================================================COMMENT
LOW…ies/IndexOptionShortPutOTMExpiryRegressionAlgorithm.py1# ============================================================================COMMENT
LOW…-qt/scripts/strategies/HourSplitRegressionAlgorithm.py1# ============================================================================COMMENT
LOW…scripts/strategies/BasicTemplateIndexDailyAlgorithm.py1# ============================================================================COMMENT
LOW…ripts/strategies/BasicTemplateOptionsDailyAlgorithm.py1# ============================================================================COMMENT
LOW…es/ConsolidateDifferentTickTypesRegressionAlgorithm.py1# ============================================================================COMMENT
LOW…-qt/scripts/strategies/UserDefinedUniverseAlgorithm.py1# ============================================================================COMMENT
LOW…t/scripts/strategies/UpdateOrderRegressionAlgorithm.py1# ============================================================================COMMENT
LOW…strategies/CustomSettlementModelRegressionAlgorithm.py1# ============================================================================COMMENT
LOW…ustryStandardSecurityIdentifiersRegressionAlgorithm.py1# ============================================================================COMMENT
LOW…qt/scripts/strategies/PytorchNeuralNetworkAlgorithm.py1# ============================================================================COMMENT
LOW…ConsolidateHourBarsIntoDailyBarsRegressionAlgorithm.py1# ============================================================================COMMENT
LOW…pts/strategies/BasicTemplateOptionStrategyAlgorithm.py1# ============================================================================COMMENT
1843 more matches not shown…
Cross-File Repetition294 hits · 1470 pts
SeverityFileLineSnippetContext
HIGHfincept-qt/scripts/akshare_energy.py0safely call akshare function with error handling and retriesSTRING
HIGHfincept-qt/scripts/akshare_index.py0safely call akshare function with error handling and retriesSTRING
HIGHfincept-qt/scripts/akshare_crypto.py0safely call akshare function with error handling and retriesSTRING
HIGHfincept-qt/scripts/akshare_stocks_board.py0safely call akshare function with error handling and retriesSTRING
HIGHfincept-qt/scripts/akshare_stocks_margin.py0safely call akshare function with error handling and retriesSTRING
HIGHfincept-qt/scripts/akshare_reits.py0safely call akshare function with error handling and retriesSTRING
HIGHfincept-qt/scripts/akshare_stocks_historical.py0safely call akshare function with error handling and retriesSTRING
HIGHfincept-qt/scripts/akshare_stocks_financial.py0safely call akshare function with error handling and retriesSTRING
HIGHfincept-qt/scripts/akshare_currency.py0safely call akshare function with error handling and retriesSTRING
HIGHfincept-qt/scripts/akshare_stocks_holders.py0safely call akshare function with error handling and retriesSTRING
HIGHfincept-qt/scripts/akshare_stocks_funds.py0safely call akshare function with error handling and retriesSTRING
HIGHfincept-qt/scripts/akshare_stocks_realtime.py0safely call akshare function with error handling and retriesSTRING
HIGHfincept-qt/scripts/akshare_news.py0safely call akshare function with error handling and retriesSTRING
HIGHfincept-qt/scripts/akshare_futures.py0safely call akshare function with error handling and retriesSTRING
HIGHfincept-qt/scripts/akshare_stocks_hot.py0safely call akshare function with error handling and retriesSTRING
HIGHfincept-qt/scripts/canada_gov_api.py0centralized request handler for data.gov.uk api args: action: ckan action name (e.g., 'organization_list', 'package_searSTRING
HIGHfincept-qt/scripts/swiss_gov_api.py0centralized request handler for data.gov.uk api args: action: ckan action name (e.g., 'organization_list', 'package_searSTRING
HIGHfincept-qt/scripts/datagovuk_api.py0centralized request handler for data.gov.uk api args: action: ckan action name (e.g., 'organization_list', 'package_searSTRING
HIGHfincept-qt/scripts/canada_gov_api.py0get detailed information about a specific publisher args: publisher_id: the unique id of the publisher returns: json resSTRING
HIGHfincept-qt/scripts/swiss_gov_api.py0get detailed information about a specific publisher args: publisher_id: the unique id of the publisher returns: json resSTRING
HIGHfincept-qt/scripts/datagovuk_api.py0get detailed information about a specific publisher args: publisher_id: the unique id of the publisher returns: json resSTRING
HIGHfincept-qt/scripts/canada_gov_api.py0get all datasets published by a specific organization args: organization_id: the unique id of the organization rows: numSTRING
HIGHfincept-qt/scripts/swiss_gov_api.py0get all datasets published by a specific organization args: organization_id: the unique id of the organization rows: numSTRING
HIGHfincept-qt/scripts/datagovuk_api.py0get all datasets published by a specific organization args: organization_id: the unique id of the organization rows: numSTRING
HIGHfincept-qt/scripts/govdata_de_api_complete.py0get all datasets published by a specific organization args: organization_id: the unique id of the organization rows: numSTRING
HIGHfincept-qt/scripts/canada_gov_api.py0search for datasets across all organizations args: query: search query string rows: number of results to return (defaultSTRING
HIGHfincept-qt/scripts/datagovuk_api.py0search for datasets across all organizations args: query: search query string rows: number of results to return (defaultSTRING
HIGHfincept-qt/scripts/govdata_de_api_complete.py0search for datasets across all organizations args: query: search query string rows: number of results to return (defaultSTRING
HIGHfincept-qt/scripts/canada_gov_api.py0get detailed information about a specific dataset args: dataset_id: the unique id or name of the dataset returns: json rSTRING
HIGHfincept-qt/scripts/swiss_gov_api.py0get detailed information about a specific dataset args: dataset_id: the unique id or name of the dataset returns: json rSTRING
HIGHfincept-qt/scripts/datagovuk_api.py0get detailed information about a specific dataset args: dataset_id: the unique id or name of the dataset returns: json rSTRING
HIGHfincept-qt/scripts/govdata_de_api_complete.py0get detailed information about a specific dataset args: dataset_id: the unique id or name of the dataset returns: json rSTRING
HIGHfincept-qt/scripts/canada_gov_api.py0get all data files (resources) for a specific dataset args: dataset_id: the unique id or name of the dataset returns: jsSTRING
HIGHfincept-qt/scripts/swiss_gov_api.py0get all data files (resources) for a specific dataset args: dataset_id: the unique id or name of the dataset returns: jsSTRING
HIGHfincept-qt/scripts/datagovuk_api.py0get all data files (resources) for a specific dataset args: dataset_id: the unique id or name of the dataset returns: jsSTRING
HIGHfincept-qt/scripts/govdata_de_api_complete.py0get all data files (resources) for a specific dataset args: dataset_id: the unique id or name of the dataset returns: jsSTRING
HIGHfincept-qt/scripts/canada_gov_api.py0get detailed information about a specific resource args: resource_id: the unique id of the resource returns: json responSTRING
HIGHfincept-qt/scripts/swiss_gov_api.py0get detailed information about a specific resource args: resource_id: the unique id of the resource returns: json responSTRING
HIGHfincept-qt/scripts/datagovuk_api.py0get detailed information about a specific resource args: resource_id: the unique id of the resource returns: json responSTRING
HIGHfincept-qt/scripts/govdata_de_api_complete.py0get detailed information about a specific resource args: resource_id: the unique id of the resource returns: json responSTRING
HIGHfincept-qt/scripts/canada_gov_api.py0download a preview of a resource (first few lines of csv/tsv) args: resource_url: direct url to the resource file max_liSTRING
HIGHfincept-qt/scripts/swiss_gov_api.py0download a preview of a resource (first few lines of csv/tsv) args: resource_url: direct url to the resource file max_liSTRING
HIGHfincept-qt/scripts/datagovuk_api.py0download a preview of a resource (first few lines of csv/tsv) args: resource_url: direct url to the resource file max_liSTRING
HIGHfincept-qt/scripts/govdata_de_api_complete.py0download a preview of a resource (first few lines of csv/tsv) args: resource_url: direct url to the resource file max_liSTRING
HIGHfincept-qt/scripts/canada_gov_api.py0get popular organizations based on dataset count args: limit: maximum number of organizations to return returns: json reSTRING
HIGHfincept-qt/scripts/swiss_gov_api.py0get popular organizations based on dataset count args: limit: maximum number of organizations to return returns: json reSTRING
HIGHfincept-qt/scripts/datagovuk_api.py0get popular organizations based on dataset count args: limit: maximum number of organizations to return returns: json reSTRING
HIGHfincept-qt/scripts/govdata_de_api_complete.py0get popular organizations based on dataset count args: limit: maximum number of organizations to return returns: json reSTRING
HIGHfincept-qt/scripts/canada_gov_api.py0get recently updated datasets args: limit: maximum number of datasets to return returns: json response with recent datasSTRING
HIGHfincept-qt/scripts/swiss_gov_api.py0get recently updated datasets args: limit: maximum number of datasets to return returns: json response with recent datasSTRING
HIGHfincept-qt/scripts/datagovuk_api.py0get recently updated datasets args: limit: maximum number of datasets to return returns: json response with recent datasSTRING
HIGHfincept-qt/scripts/news_correlation.py0if arg starts with '@', read content from that file path and delete it.STRING
HIGHfincept-qt/scripts/news_nlp.py0if arg starts with '@', read content from that file path and delete it.STRING
HIGHfincept-qt/scripts/news_geolocation.py0if arg starts with '@', read content from that file path and delete it.STRING
HIGHfincept-qt/scripts/Analytics/options/gex_calculator.py0if arg starts with '@', read content from that file path and delete it.STRING
HIGHfincept-qt/scripts/unesco_data.py0centralized request handler with comprehensive error handlingSTRING
HIGHfincept-qt/scripts/bea_data.py0centralized request handler with comprehensive error handlingSTRING
HIGHfincept-qt/scripts/govinfo_data.py0centralized request handler with comprehensive error handlingSTRING
HIGHfincept-qt/scripts/oscar_data.py0centralized request handler with comprehensive error handlingSTRING
HIGHfincept-qt/scripts/federal_reserve_data.py0centralized request handler with comprehensive error handlingSTRING
234 more matches not shown…
Deep Nesting1186 hits · 956 pts
SeverityFileLineSnippetContext
LOWfincept-qt/scripts/ons_data.py84CODE
LOWfincept-qt/scripts/grain_futures_data.py69CODE
LOWfincept-qt/scripts/akshare_energy.py24CODE
LOWfincept-qt/scripts/akshare_energy.py133CODE
LOWfincept-qt/scripts/scb_data.py639CODE
LOWfincept-qt/scripts/scb_data.py286CODE
LOWfincept-qt/scripts/scb_data.py484CODE
LOWfincept-qt/scripts/coinpaprika_data.py117CODE
LOWfincept-qt/scripts/ebrd_data.py78CODE
LOWfincept-qt/scripts/adb_data.py182CODE
LOWfincept-qt/scripts/adb_data.py556CODE
LOWfincept-qt/scripts/adb_data.py594CODE
LOWfincept-qt/scripts/nber_data.py184CODE
LOWfincept-qt/scripts/nber_data.py310CODE
LOWfincept-qt/scripts/un_sdg_data.py137CODE
LOWfincept-qt/scripts/afdb_data.py85CODE
LOWfincept-qt/scripts/glassnode_data.py75CODE
LOWfincept-qt/scripts/hdx_data.py193CODE
LOWfincept-qt/scripts/opec_data.py63CODE
LOWfincept-qt/scripts/akshare_index.py24CODE
LOWfincept-qt/scripts/akshare_index.py570CODE
LOWfincept-qt/scripts/govtrack_data.py65CODE
LOWfincept-qt/scripts/coinglass_data.py61CODE
LOWfincept-qt/scripts/global_innovation_data.py72CODE
LOWfincept-qt/scripts/canada_gov_api.py553CODE
LOWfincept-qt/scripts/canada_gov_api.py659CODE
LOWfincept-qt/scripts/fmp_extra_data.py53CODE
LOWfincept-qt/scripts/unep_data.py86CODE
LOWfincept-qt/scripts/global_health_security_data.py174CODE
LOWfincept-qt/scripts/undp_data.py84CODE
LOWfincept-qt/scripts/rba_data.py426CODE
LOWfincept-qt/scripts/rba_data.py144CODE
LOWfincept-qt/scripts/rba_data.py267CODE
LOWfincept-qt/scripts/akshare_alternative.py61CODE
LOWfincept-qt/scripts/fiscal_data.py29CODE
LOWfincept-qt/scripts/fiscal_data.py486CODE
LOWfincept-qt/scripts/fiscal_data.py689CODE
LOWfincept-qt/scripts/marketstack_data.py78CODE
LOWfincept-qt/scripts/baostock_daily_backfill.py276CODE
LOWfincept-qt/scripts/intrinio_data.py60CODE
LOWfincept-qt/scripts/coingecko.py149CODE
LOWfincept-qt/scripts/messari_data.py143CODE
LOWfincept-qt/scripts/akshare_crypto.py24CODE
LOWfincept-qt/scripts/akshare_crypto.py104CODE
LOWfincept-qt/scripts/open_secrets_data.py92CODE
LOWfincept-qt/scripts/spreadsheet.py52CODE
LOWfincept-qt/scripts/spreadsheet.py192CODE
LOWfincept-qt/scripts/baostock_fundamentals_quarterly.py275CODE
LOWfincept-qt/scripts/baostock_fundamentals_quarterly.py152CODE
LOWfincept-qt/scripts/waqi_data.py122CODE
LOWfincept-qt/scripts/databento_provider.py68CODE
LOWfincept-qt/scripts/databento_provider.py3196CODE
LOWfincept-qt/scripts/databento_provider.py190CODE
LOWfincept-qt/scripts/databento_provider.py358CODE
LOWfincept-qt/scripts/databento_provider.py454CODE
LOWfincept-qt/scripts/databento_provider.py862CODE
LOWfincept-qt/scripts/databento_provider.py899CODE
LOWfincept-qt/scripts/databento_provider.py1197CODE
LOWfincept-qt/scripts/databento_provider.py1392CODE
LOWfincept-qt/scripts/databento_provider.py1526CODE
1126 more matches not shown…
AI Slop Vocabulary198 hits · 325 pts
SeverityFileLineSnippetContext
LOWsetup.sh208# Override the preset's default CMAKE_PREFIX_PATH with the one we just set,COMMENT
MEDIUMfincept-qt/scripts/scb_data.py485 """Get comprehensive demographic overview"""STRING
MEDIUMfincept-qt/scripts/messari_data.py67 """Get comprehensive on-chain and market metrics for an asset."""STRING
MEDIUMfincept-qt/scripts/sec_data.py938 """Get comprehensive company overview including filings, facts, and insider data"""STRING
MEDIUMfincept-qt/scripts/fmp_data.py641 """Get comprehensive company overview including profile, quotes, and key metrics"""STRING
MEDIUMfincept-qt/scripts/nasdaq_data.py838 """Get comprehensive market overview with multiple data sources"""STRING
MEDIUMfincept-qt/scripts/bis_data.py37 """BIS SDMX API client with comprehensive coverage of all endpoints"""STRING
MEDIUMfincept-qt/scripts/akshare_analysis.py218 """Get comprehensive stock technical indicatorsSTRING
MEDIUMfincept-qt/scripts/cftc_data.py551 """Get comprehensive COT overview for multiple markets"""STRING
MEDIUMfincept-qt/scripts/trading_economics_data.py213 """11. Get comprehensive financial data (credit ratings + bond yields) for a country."""STRING
MEDIUMfincept-qt/scripts/unesco_data.py321 """Get comprehensive education data overview for countries"""STRING
MEDIUMfincept-qt/scripts/unesco_data.py67 """Centralized request handler with comprehensive error handling"""STRING
MEDIUMfincept-qt/scripts/unesco_data.py543 """Export comprehensive dataset for a single country"""STRING
MEDIUMfincept-qt/scripts/eia_data.py366 """Get comprehensive energy overview"""STRING
MEDIUMfincept-qt/scripts/imf_data.py515 """Get comprehensive economic data for a country"""STRING
MEDIUMfincept-qt/scripts/bea_data.py65 """Centralized request handler with comprehensive error handling"""STRING
MEDIUMfincept-qt/scripts/bea_data.py493 """Get comprehensive economic overview from multiple datasets"""STRING
MEDIUMfincept-qt/scripts/bea_data.py536 """Get comprehensive regional economic snapshot"""STRING
MEDIUMfincept-qt/scripts/bls_data.py534 """Get comprehensive labor market overview"""STRING
MEDIUMfincept-qt/scripts/bls_data.py587 """Get comprehensive inflation overview"""STRING
MEDIUMfincept-qt/scripts/govinfo_data.py124 """Centralized request handler with comprehensive error handling"""STRING
MEDIUMfincept-qt/scripts/government_us_data.py60 """Make HTTP request with comprehensive error handling"""STRING
MEDIUMfincept-qt/scripts/government_us_data.py406 """Get comprehensive treasury data from multiple endpoints"""STRING
MEDIUMfincept-qt/scripts/congress_gov_data.py634 """Get comprehensive data for a bill from multiple endpoints"""STRING
MEDIUMfincept-qt/scripts/congress_gov_data.py63 """Make HTTP request with comprehensive error handling"""STRING
MEDIUMfincept-qt/scripts/oscar_data.py64 """Centralized request handler with comprehensive error handling"""STRING
MEDIUMfincept-qt/scripts/blockchain_com_data.py43 """Get comprehensive Bitcoin network statistics."""STRING
MEDIUMfincept-qt/scripts/wto_data.py536 """Get comprehensive trade restrictions analysis"""STRING
MEDIUMfincept-qt/scripts/wto_data.py569 """Get comprehensive notifications analysis"""STRING
MEDIUMfincept-qt/scripts/wto_data.py644 """Get comprehensive WTO analysis across all APIs"""STRING
MEDIUMfincept-qt/scripts/multpl_data.py365 # Get comprehensive overview across all categoriesCOMMENT
MEDIUMfincept-qt/scripts/yfinance_data.py145 # Extract comprehensive information - many more fields available from yfinanceCOMMENT
MEDIUMfincept-qt/scripts/yfinance_data.py165 # Additional comprehensive metricsCOMMENT
MEDIUMfincept-qt/scripts/federal_reserve_data.py527 """Get comprehensive monetary data from multiple endpoints"""STRING
MEDIUMfincept-qt/scripts/federal_reserve_data.py72 """Centralized request handler with comprehensive error handling"""STRING
MEDIUMfincept-qt/scripts/oecd_data.py879 """Get comprehensive economic summary for a country"""STRING
MEDIUMfincept-qt/scripts/oecd_data.py239 """Make HTTP request with comprehensive error handling"""STRING
LOW…pt-qt/scripts/strategies/DropboxCoarseFineAlgorithm.py57 # In backtest load once if not set, then just use the dates.COMMENT
MEDIUM…ept-qt/scripts/strategies/MarginCallEventsAlgorithm.py33 # cranking up the leverage increases the odds of a margin callCOMMENT
MEDIUM…ts/strategies/FractionalQuantityRegressionAlgorithm.py34 ### Since this test algorithm uses leverage we need to set a buying power model with margin.COMMENT
MEDIUM…egies/SetHoldingsMultipleTargetsRegressionAlgorithm.py26 # use leverage 1 so we test the margin impact orderingCOMMENT
MEDIUM…/ETFConstituentUniverseFrameworkRegressionAlgorithm.py99 ### to the leverage of the ETF (1x, 2x, 3x, etc.)COMMENT
MEDIUM…ipts/strategies/LiquidETFUniverseFrameworkAlgorithm.py39 # Use the Alpha Streams Brokerage Model, developed in conjunction withCOMMENT
LOW…/strategies/CustomDataPropertiesRegressionAlgorithm.py70 # OR simply return a fixed small data file. Large files will slow down your backtestCOMMENT
LOW…pt-qt/scripts/strategies/DataConsolidationAlgorithm.py53 # a 3 day bar. Now we could just use a single TradeBarConsolidator like above and pass inCOMMENT
LOW…qt/scripts/strategies/CustomDataRegressionAlgorithm.py62 # OR simply return a fixed small data file. Large files will slow down your backtestCOMMENT
MEDIUM…ept-qt/scripts/strategies/fincept_engine/extensions.py316 """Get leverage for a security"""STRING
MEDIUM…ept-qt/scripts/strategies/fincept_engine/extensions.py323 """Set leverage for a security"""STRING
MEDIUM…ept-qt/scripts/strategies/fincept_engine/extensions.py381 """Get default leverage for security type"""STRING
MEDIUM…es/alphas/TripleLeverageETFPairVolatilityDecayAlpha.py15# Leveraged ETFs (LETF) promise a fixed leverage ratio with respect to an underlying asset or an index.COMMENT
MEDIUM…t-qt/scripts/agents/finagent_core/execution_planner.py514 query=f"""Based on the data collected, provide a comprehensive analysis of {symbol}:CODE
MEDIUMfincept-qt/scripts/agents/finagent_core/core_agent.py439 """Get comprehensive system information."""STRING
MEDIUM…cept-qt/scripts/agents/finagent_core/agentic/runner.py288 # with similar queries can leverage what we learned (Letta tier 3).COMMENT
MEDIUM…t/scripts/agents/finagent_core/agentic/eval_harness.py109 # Imported lazily so the harness file itself is importable without theCOMMENT
MEDIUM…/scripts/agents/tests/agentic/test_hard_integration.py59# ── Test harness ────────────────────────────────────────────────────────────COMMENT
MEDIUM…ts/renaissance_technologies_hedge_fund_agent/config.py83 max_leverage: float = 12.5 # RenTech uses high leverageCODE
MEDIUM…ologies_hedge_fund_agent/guardrails/risk_guardrails.py313 """Check leverage against limits"""STRING
MEDIUM…echnologies_hedge_fund_agent/memory/learning_memory.py478 # Filter to actual best practicesSTRING
MEDIUM…ogies_hedge_fund_agent/agents/tools/portfolio_tools.py88 "leverage_implied": 8.5, # Implied leverageCODE
MEDIUM…ogies_hedge_fund_agent/agents/tools/portfolio_tools.py286 "leverage_limit": 12.5, # RenTech uses high leverageCODE
138 more matches not shown…
Modern Structural Boilerplate204 hits · 206 pts
SeverityFileLineSnippetContext
LOWfincept-qt/scripts/cboe_data.py85 def _set_cache_data(self, cache_key: str, data: pd.DataFrame) -> None:CODE
LOWfincept-qt/scripts/bls_data.py116 def _set_cache_data(self, cache_key: str, data: pd.DataFrame) -> None:CODE
LOWfincept-qt/scripts/technicals/__init__.py69__all__ = [CODE
LOW…rategies/OptionModelsConsistencyRegressionAlgorithm.py45 def set_models(self, security: Security) -> None:CODE
LOW…/scripts/strategies/CompleteOrderTagUpdateAlgorithm.py81 def update_order_tag(self, ticket: OrderTicket, tag: str, error_message_prefix: str) -> None:CODE
LOW…ept-qt/scripts/strategies/fincept_engine/extensions.py322 def set_leverage(security: Any, leverage: float) -> None:CODE
LOW…t-qt/scripts/agents/finagent_core/execution_planner.py14logger = logging.getLogger(__name__)CODE
LOWfincept-qt/scripts/agents/finagent_core/core_agent.py13logger = logging.getLogger(__name__)CODE
LOW…pt-qt/scripts/agents/finagent_core/persona_registry.py23logger = logging.getLogger(__name__)CODE
LOWfincept-qt/scripts/agents/finagent_core/__init__.py125__all__ = [CODE
LOWfincept-qt/scripts/agents/finagent_core/super_agent.py18logger = logging.getLogger(__name__)CODE
LOWfincept-qt/scripts/agents/finagent_core/super_agent.py329 def _setup_default_routes(self) -> None:CODE
LOW…t-qt/scripts/agents/finagent_core/core_agent_stream.py46logger = logging.getLogger(__name__)CODE
LOW…t/scripts/agents/finagent_core/paper_trading_bridge.py16logger = logging.getLogger(__name__)CODE
LOWfincept-qt/scripts/agents/finagent_core/repositories.py17logger = logging.getLogger(__name__)CODE
LOW…ept-qt/scripts/agents/finagent_core/persona_runtime.py18logger = logging.getLogger(__name__)CODE
LOWfincept-qt/scripts/agents/finagent_core/agent_loader.py26logger = logging.getLogger(__name__)CODE
LOWfincept-qt/scripts/agents/finagent_core/agent_loader.py167 def set_class(self, agent_id: str, cls: Type) -> None:CODE
LOW…scripts/agents/finagent_core/tools/terminal_toolkit.py29logger = logging.getLogger(__name__)CODE
LOW…cept-qt/scripts/agents/finagent_core/tools/__init__.py8__all__ = ["EdgarTools", "TerminalToolkit"]CODE
LOW…t-qt/scripts/agents/finagent_core/tools/edgar_tools.py28logger = logging.getLogger(__name__)CODE
LOW…s/agents/finagent_core/registries/vectordb_registry.py10logger = logging.getLogger(__name__)CODE
LOW…pts/agents/finagent_core/registries/models_registry.py11logger = logging.getLogger(__name__)CODE
LOW…qt/scripts/agents/finagent_core/registries/__init__.py16__all__ = [CODE
LOW…ipts/agents/finagent_core/registries/tools_registry.py10logger = logging.getLogger(__name__)CODE
LOW…s/agents/finagent_core/registries/embedder_registry.py11logger = logging.getLogger(__name__)CODE
LOW…ripts/agents/finagent_core/registries/fincept_model.py29logger = logging.getLogger(__name__)STRING
LOW…t-qt/scripts/agents/finagent_core/agentic/scheduler.py123 def set_enabled(self, sid: str, enabled: bool) -> None:CODE
LOW…ripts/agents/finagent_core/modules/reasoning_module.py14logger = logging.getLogger(__name__)CODE
LOW…t/scripts/agents/finagent_core/modules/hooks_module.py20logger = logging.getLogger(__name__)CODE
LOW…pt-qt/scripts/agents/finagent_core/modules/__init__.py79__all__ = [CODE
LOW…cripts/agents/finagent_core/modules/workflow_module.py17logger = logging.getLogger(__name__)CODE
LOW…qt/scripts/agents/finagent_core/modules/team_module.py14logger = logging.getLogger(__name__)CODE
LOW…scripts/agents/finagent_core/modules/tracing_module.py20logger = logging.getLogger(__name__)CODE
LOW…scripts/agents/finagent_core/modules/tracing_module.py51 def set_attribute(self, key: str, value: Any) -> None:CODE
LOW…scripts/agents/finagent_core/modules/tracing_module.py55 def set_error(self, error: str) -> None:CODE
LOW…/scripts/agents/finagent_core/modules/output_models.py17logger = logging.getLogger(__name__)CODE
LOW…ripts/agents/finagent_core/modules/knowledge_module.py15logger = logging.getLogger(__name__)CODE
LOW…ipts/agents/finagent_core/modules/evaluation_module.py17logger = logging.getLogger(__name__)CODE
LOW…pts/agents/finagent_core/modules/compression_module.py15logger = logging.getLogger(__name__)CODE
LOW…/scripts/agents/finagent_core/modules/memory_module.py21logger = logging.getLogger(__name__)CODE
LOW…/scripts/agents/finagent_core/modules/memory_module.py530 def update_relevance(self, memory_id: int, relevance_score: float) -> None:STRING
LOW…scripts/agents/finagent_core/modules/session_module.py19logger = logging.getLogger(__name__)CODE
LOW…ipts/agents/finagent_core/modules/guardrails_module.py15logger = logging.getLogger(__name__)CODE
LOW…/renaissance_technologies_hedge_fund_agent/__init__.py126__all__ = [CODE
LOW…ents/renaissance_technologies_hedge_fund_agent/main.py76logger = logging.getLogger(__name__)CODE
LOW…technologies_hedge_fund_agent/organization/__init__.py66__all__ = [CODE
LOW…ance_technologies_hedge_fund_agent/tracing/__init__.py22__all__ = [CODE
LOW…e_technologies_hedge_fund_agent/guardrails/__init__.py45__all__ = [CODE
LOW…sance_technologies_hedge_fund_agent/memory/__init__.py23__all__ = [CODE
LOW…e_technologies_hedge_fund_agent/strategies/analysis.py654__all__ = [CODE
LOW…e_technologies_hedge_fund_agent/strategies/__init__.py67__all__ = [CODE
LOW…ssance_technologies_hedge_fund_agent/tests/__init__.py8__all__ = [CODE
LOW…ce_technologies_hedge_fund_agent/workflows/__init__.py41__all__ = [CODE
LOW…sance_technologies_hedge_fund_agent/agents/__init__.py32__all__ = [CODE
LOW…technologies_hedge_fund_agent/agents/tools/__init__.py32__all__ = [CODE
LOW…chnologies_hedge_fund_agent/agents/tools/agno_tools.py182__all__ = [CODE
LOW…naissance_technologies_hedge_fund_agent/utils/paths.py19logger = logging.getLogger(__name__)CODE
LOW…echnologies_hedge_fund_agent/utils/embedder_factory.py19logger = logging.getLogger(__name__)CODE
LOW…ssance_technologies_hedge_fund_agent/utils/__init__.py28__all__ = [CODE
144 more matches not shown…
Docstring Block Structure30 hits · 150 pts
SeverityFileLineSnippetContext
HIGHfincept-qt/scripts/databento_provider.py2318 Fetch historical futures data using continuous symbology. Continuous symbology examples: - ES.STRING
HIGHfincept-qt/scripts/universal_ckan_api.py91 Get portal configuration for the specified country. Args: country_code: Two-letter country code (us, uSTRING
HIGH…s/agents/finagent_core/registries/vectordb_registry.py139 Create a vector database instance. Args: db_type: Type of vectordb (e.g., 'pgvector', 'pinSTRING
HIGH…pts/agents/finagent_core/registries/models_registry.py291 Create a model instance. Args: provider: Provider name (e.g., 'openai', 'anthropic') STRING
HIGH…s/agents/finagent_core/registries/embedder_registry.py172 Create an embedder instance. Args: provider: Embedder provider (e.g., 'openai', 'cohere') STRING
HIGH…scripts/agents/finagent_core/modules/tracing_module.py227 Start a new span. Args: name: Span name attributes: Span attributes RSTRING
HIGH…nologies_hedge_fund_agent/agents/tools/signal_tools.py78 Calculate the strength of a trading signal. Args: ticker: Stock ticker signal_STRING
HIGH…nologies_hedge_fund_agent/agents/tools/signal_tools.py111 Backtest a trading signal. Args: ticker: Stock ticker signal_type: Type of sigSTRING
HIGH…echnologies_hedge_fund_agent/utils/embedder_factory.py267 Create Agno embedder instance from configuration. Args: override_config: Optional configurSTRING
HIGH…echnologies_hedge_fund_agent/utils/embedder_factory.py364 Convenience function to create embedder from configuration. Args: config_dict: Optional configuration STRING
HIGH…e_technologies_hedge_fund_agent/utils/model_factory.py289 Create Agno model instance from configuration. Args: override_config: Optional configuratiSTRING
HIGH…e_technologies_hedge_fund_agent/utils/model_factory.py366 Convenience function to create model from configuration. Args: config_dict: Optional configuration dicSTRING
HIGH…chnologies_hedge_fund_agent/knowledge/strategy_docs.py48 Add a strategy specification document. Args: strategy_name: Name of the strategy STRING
HIGH…pt-qt/scripts/ai_quant_lab/qlib_feature_engineering.py361 Evaluate a feature expression. Examples: - "Ref($close, 5) / $close - 1" # 5-day momentum STRING
HIGHfincept-qt/scripts/Analytics/quant/base_calculator.py69 Validate and convert input to appropriate numeric type. Args: data: Input data to validateSTRING
HIGHfincept-qt/scripts/Analytics/quant/base_calculator.py259 Create standardized result dictionary. Args: value: Calculated value method: MSTRING
HIGHfincept-qt/scripts/Analytics/quant/base_calculator.py359 Validate that the specified method is supported. Args: method: Method to validate STRING
HIGH…scripts/Analytics/backtesting/fasttrade/ft_evaluate.py76 Evaluate a single rule condition against backtest results. Rule format: [metric_path, operator, threshold] STRING
HIGH…scripts/Analytics/backtesting/fasttrade/ft_backtest.py393 Execute a full backtest. Main entry point. Accepts a JSON-like config dict and optional DataFrame. ReturnsSTRING
HIGH…t-qt/scripts/Analytics/backtesting/fasttrade/ft_cli.py100 Load a strategy JSON file from disk. Reads and parses a JSON strategy configuration file used by fast-trade. STRING
HIGH…pts/Analytics/backtesting/vectorbt/vbt_optimization.py32 Run parameter optimization using VBT's vectorized approach. VBT's key advantage: it can test thousands of paraSTRING
HIGH…pts/Analytics/backtesting/vectorbt/vbt_optimization.py133 Walk-Forward Optimization. Splits data into n_splits windows. For each window: 1. Optimize on training porSTRING
HIGH…ripts/Analytics/backtesting/vectorbt/vbt_strategies.py53 Build entry/exit signals for any strategy type. Args: vbt: vectorbt module strategy_type: StraSTRING
HIGH…qt/scripts/Analytics/backtesting/base/base_provider.py255 Run a backtest Args: request: Backtest request dictionary containing: - stSTRING
HIGH…qt/scripts/Analytics/backtesting/base/base_provider.py309 Run parameter optimization (optional) Args: request: Optimization request dictionary STRING
HIGH…corporateFinance/startup_valuation/scorecard_method.py100 Comprehensive assessment with simplified inputs Args: All parameters: 'weak', 'average', 'STRING
HIGHfincept-qt/scripts/Analytics/fixedIncome/yield_curve.py221 Fit Nelson-Siegel model to yield curve. y(t) = b0 + b1*[(1-exp(-t/tau))/(t/tau)] + b2*[(1-exp(-t/tau))STRING
HIGHfincept-qt/scripts/Analytics/fixedIncome/yield_curve.py301 Fit Svensson model (extended Nelson-Siegel) to yield curve. Adds second hump term for better medium-teSTRING
HIGHfincept-qt/scripts/Analytics/fixedIncome/yield_curve.py384 Interpolate yield curve to get rates at specific maturities. Args: maturities: Known maturSTRING
HIGHfincept-qt/scripts/Analytics/fixedIncome/yield_curve.py424 Analyze yield curve shape and characteristics. Args: maturities: List of maturities STRING
Magic Placeholder Names25 hits · 125 pts
SeverityFileLineSnippetContext
HIGH…qt/src/screens/data_sources/connectors/OpenBanking.cpp50 {"apiKey", "API Key", FieldType::Password, "your-api-key", true, "", {}},CODE
HIGH…rc/screens/data_sources/connectors/AlternativeData.cpp19 {{"apiKey", "API Key", FieldType::Password, "your-api-key", true, "", {}},CODE
HIGH…rc/screens/data_sources/connectors/AlternativeData.cpp39 {{"apiKey", "API Key", FieldType::Password, "your-api-key", true, "", {}},CODE
HIGH…rc/screens/data_sources/connectors/AlternativeData.cpp52 {{"apiKey", "API Key", FieldType::Password, "your-api-key", true, "", {}},CODE
HIGH…rc/screens/data_sources/connectors/AlternativeData.cpp67 {{"apiKey", "API Key", FieldType::Password, "your-api-key", true, "", {}},CODE
HIGH…rc/screens/data_sources/connectors/AlternativeData.cpp111 {{"apiKey", "API Key", FieldType::Password, "your-api-key", true, "", {}},CODE
HIGH…rc/screens/data_sources/connectors/AlternativeData.cpp133 {{"apiKey", "API Key", FieldType::Password, "your-api-key", true, "", {}},CODE
HIGH…rc/screens/data_sources/connectors/AlternativeData.cpp157 {{"apiKey", "API Key", FieldType::Password, "your-api-key", true, "", {}},CODE
HIGH…-qt/src/screens/data_sources/connectors/MarketData.cpp42 {{"apiKey", "API Key", FieldType::Password, "your-api-key", true, "", {}}}},CODE
HIGH…-qt/src/screens/data_sources/connectors/MarketData.cpp53 {{"apiKey", "API Key", FieldType::Password, "your-api-key", true, "", {}}}},CODE
HIGH…-qt/src/screens/data_sources/connectors/MarketData.cpp76 {{"apiKey", "API Key", FieldType::Password, "your-api-key", true, "", {}}}},CODE
HIGH…-qt/src/screens/data_sources/connectors/MarketData.cpp87 {{"apiKey", "API Key", FieldType::Password, "your-api-key", true, "", {}}}},CODE
HIGH…-qt/src/screens/data_sources/connectors/MarketData.cpp98 {{"apiKey", "API Key", FieldType::Password, "your-api-key", true, "", {}},CODE
HIGH…-qt/src/screens/data_sources/connectors/MarketData.cpp111 {{"apiKey", "API Key", FieldType::Password, "your-api-key", true, "", {}},CODE
HIGH…-qt/src/screens/data_sources/connectors/MarketData.cpp123 {{"apiKey", "API Key", FieldType::Password, "your-api-key", true, "", {}},CODE
HIGH…-qt/src/screens/data_sources/connectors/MarketData.cpp135 {{"apiKey", "API Key", FieldType::Password, "your-api-key", true, "", {}}}},CODE
HIGH…-qt/src/screens/data_sources/connectors/MarketData.cpp146 {{"apiKey", "API Key (Pro only)", FieldType::Password, "your-api-key", false, "", {}}}},CODE
HIGH…-qt/src/screens/data_sources/connectors/MarketData.cpp179 {{"apiKey", "API Key", FieldType::Password, "your-api-key", true, "", {}}}},CODE
HIGH…-qt/src/screens/data_sources/connectors/MarketData.cpp215 {{"apiKey", "API Key", FieldType::Password, "your-api-key", true, "", {}},CODE
HIGH…-qt/src/screens/data_sources/connectors/MarketData.cpp227 {{"apiKey", "API Key", FieldType::Password, "your-api-key", true, "", {}}}},CODE
HIGH…-qt/src/screens/data_sources/connectors/MarketData.cpp250 {{"apiKey", "API Key", FieldType::Password, "your-api-key", true, "", {}},CODE
HIGH…-qt/src/screens/data_sources/connectors/MarketData.cpp274 {"apiKey", "API Key", FieldType::Password, "your-api-key", true, "", {}}}},CODE
HIGH…-qt/src/screens/data_sources/connectors/MarketData.cpp299 {{"apiKey", "API Key", FieldType::Password, "your-api-key", true, "", {}}}},CODE
HIGH…t/src/screens/data_sources/connectors/ApiStreaming.cpp25 {"apiKey", "API Key / Token", FieldType::Password, "your-api-key", false, "", {}},CODE
HIGH…rc/screens/data_sources/connectors/SearchWarehouse.cpp59 {"apiKey", "API Key", FieldType::Password, "your-api-key", true, "", {}},CODE
Redundant / Tautological Comments79 hits · 116 pts
SeverityFileLineSnippetContext
LOWfincept-qt/scripts/adb_data.py85 # Check if response is an XML error (ADB returns XML for errors even when JSON requested)COMMENT
LOWfincept-qt/scripts/adb_data.py717 # Output result as JSONCOMMENT
LOWfincept-qt/scripts/canada_gov_api.py484 # Check if it's a text-based fileCOMMENT
LOWfincept-qt/scripts/fiscal_data.py214 # Check if we've got all the dataCOMMENT
LOWfincept-qt/scripts/swiss_gov_api.py903 # Check if it's a text-based fileCOMMENT
LOWfincept-qt/scripts/datagovuk_api.py485 # Check if it's a text-based fileCOMMENT
LOWfincept-qt/scripts/universal_ckan_api.py833 # Output result as JSONCOMMENT
LOWfincept-qt/scripts/universal_ckan_api.py152 # Check if CKAN API returned successCOMMENT
LOWfincept-qt/scripts/universal_ckan_api.py371 # Check if it's a simple list of names or a search result formatCOMMENT
LOWfincept-qt/scripts/sec_data.py973 # Check if we have any successful dataCOMMENT
LOWfincept-qt/scripts/fmp_data.py668 # Check if we have any successful dataCOMMENT
LOWfincept-qt/scripts/fmp_data.py714 # Check if we have any successful dataCOMMENT
LOWfincept-qt/scripts/nasa_gibs_api.py1510 # Output result as JSONCOMMENT
LOWfincept-qt/scripts/cboe_data.py332 # Check if European indexCOMMENT
LOWfincept-qt/scripts/french_gov_api.py1063 # Check if it's a name or postal codeCOMMENT
LOWfincept-qt/scripts/cftc_data.py207 # Check if identifier is in our mappingsCOMMENT
LOWfincept-qt/scripts/cftc_data.py213 # Check if identifier is a 6-digit codeCOMMENT
LOWfincept-qt/scripts/cftc_data.py568 # Check if we have any successful dataCOMMENT
LOWfincept-qt/scripts/unesco_data.py107 # Check if response is a ZIP fileCOMMENT
LOWfincept-qt/scripts/cnstats_data.py660 # Check if JSON output modeCOMMENT
LOWfincept-qt/scripts/imf_data.py151 # Check if country name contains key wordsCOMMENT
LOWfincept-qt/scripts/imf_data.py548 # Check if we have any successful dataCOMMENT
LOWfincept-qt/scripts/congress_gov_data.py306 # Check if we have all billsCOMMENT
LOWfincept-qt/scripts/govdata_de_api_complete.py471 # Check if it's a text-based fileCOMMENT
LOWfincept-qt/scripts/wto_data.py682 # Check if API key is provided as last argumentCOMMENT
LOWfincept-qt/scripts/n2yo_satellite_data.py146 # Check if API key is configuredCOMMENT
LOWfincept-qt/scripts/n2yo_satellite_data.py1082 # Output result as JSONCOMMENT
LOWfincept-qt/scripts/federal_reserve_data.py77 # Check if response is JSON or CSVCOMMENT
LOWfincept-qt/scripts/oecd_data.py266 # Check if response is XML, JSON or CSVCOMMENT
LOWfincept-qt/scripts/fincept_output_standard.py143 # Check if it's a multi-output structureCOMMENT
LOWfincept-qt/scripts/fincept_output_standard.py149 # Check if it's tabular data (list of dicts with same keys)COMMENT
LOWfincept-qt/scripts/fincept_output_standard.py182 # Check if all dicts have the same keysCOMMENT
LOW…pt-qt/scripts/strategies/DropboxCoarseFineAlgorithm.py61 # Check if contains the row we needCOMMENT
LOWfincept-qt/scripts/strategies/live_runner.py600 # Check if process is still aliveCOMMENT
LOW…pts/strategies/BasicTemplateFutureRolloverAlgorithm.py55 # Check if information in SymbolData class and new slice data are ready for tradingCOMMENT
LOW…cept-qt/scripts/strategies/TrainingExampleAlgorithm.py30 # Set TrainingMethod to be executed immediatelyCOMMENT
LOW…cept-qt/scripts/strategies/TrainingExampleAlgorithm.py33 # Set TrainingMethod to be executed at 8:00 am every SundayCOMMENT
LOW…cept-qt/scripts/strategies/fincept_engine/algorithm.py1310 # Check if this is a Resolution enum valueCOMMENT
LOW…cept-qt/scripts/strategies/fincept_engine/algorithm.py1435 # Check if custom_data_type is a known auxiliary typeCOMMENT
LOW…cept-qt/scripts/strategies/fincept_engine/algorithm.py1582 # Check if the symbol is a futureCOMMENT
LOW…cept-qt/scripts/strategies/fincept_engine/algorithm.py1620 # Check if this is an option universe history requestCOMMENT
LOW…ategies/alphas/GasAndCrudeOilEnergyCorrelationAlpha.py90 ## Check if Natural Gas returns are greater than the threshold we've setCOMMENT
LOW…ipts/strategies/alphas/RebalancingLeveragedETFAlpha.py87 # Check if the returns are > 1% at 14.15COMMENT
LOW…t-qt/scripts/agents/finagent_core/core_agent_stream.py111 # Check if model supports streamingCOMMENT
LOW…pts/agents/finagent_core/registries/models_registry.py353 # Check if API key is requiredCOMMENT
LOW…pts/agents/finagent_core/modules/compression_module.py70 # Check if it looks like timeseriesCOMMENT
LOW…pts/agents/finagent_core/modules/compression_module.py118 # Check if within limitCOMMENT
LOW…pts/agents/finagent_core/modules/compression_module.py356 # Check if result needs compressionCOMMENT
LOW…_technologies_hedge_fund_agent/models/model_factory.py112 # Check if we have a custom base URLCOMMENT
LOW…hnologies_hedge_fund_agent/reasoning/risk_reasoning.py230 # Check if correlated positions existCOMMENT
LOWfincept-qt/scripts/agents/rdagents/cli.py724 # Check if port is free; if not, incrementCOMMENT
LOWfincept-qt/scripts/Analytics/quant/data_validator.py198 # Check if data is emptyCOMMENT
LOWfincept-qt/scripts/Analytics/quant/data_validator.py724 # Check if squareCOMMENT
LOWfincept-qt/scripts/Analytics/quant/data_validator.py729 # Check if symmetricCOMMENT
LOWfincept-qt/scripts/Analytics/quant/data_validator.py777 # Check if weights sum to 1COMMENT
LOW…t/scripts/Analytics/python_skfolio_lib/skfolio_data.py517 # Check if most differences are the same (allowing for some missing dates)COMMENT
LOW…ipts/Analytics/python_skfolio_lib/skfolio_portfolio.py802 # Check if rebalancing is beneficialCOMMENT
LOW…ipts/Analytics/python_skfolio_lib/skfolio_portfolio.py1214 # Check if rebalancing is neededCOMMENT
LOW…t/scripts/Analytics/python_skfolio_lib/skfolio_core.py854 # Check if factors are prices or returnsCOMMENT
LOW…cripts/Analytics/backtesting/vectorbt/vbt_portfolio.py1422 # Check if this trade is contiguous (entry follows previous exit)COMMENT
19 more matches not shown…
Verbosity Indicators64 hits · 114 pts
SeverityFileLineSnippetContext
LOWfincept-qt/scripts/databento_provider.py1639 # Step 3: Build definitions mapCOMMENT
LOWfincept-qt/scripts/databento_provider.py1642 # Step 4: Compute IV and Greeks for each option with a priceCOMMENT
LOWfincept-qt/scripts/databento_provider.py1550 # Step 1: Get option definitions (strikes, expirations, raw symbols)COMMENT
LOWfincept-qt/scripts/databento_provider.py1576 # Step 2: Get daily close prices via ohlcv-1dCOMMENT
LOWfincept-qt/scripts/databento_provider.py1709 # Step 5: Build skew data by DTE and delta bucketsCOMMENT
LOWfincept-qt/scripts/databento_fno_chain.py98 # Step 1: Fetch definitions (cached 24h on disk)COMMENT
LOWfincept-qt/scripts/databento_fno_chain.py126 # Step 2: Fetch underlying spot priceCOMMENT
LOWfincept-qt/scripts/databento_fno_chain.py129 # Step 3: Filter to near-the-money if spot is availableCOMMENT
LOWfincept-qt/scripts/databento_fno_chain.py141 # Step 4: Group by strike into CE/PE pairsCOMMENT
LOWfincept-qt/scripts/databento_fno_chain.py153 # Step 5: Fetch quotes via ohlcv-1d (cheaper and more reliable than cmbp-1)COMMENT
LOWfincept-qt/scripts/databento_fno_chain.py157 # Step 6: Assemble chain rowsCOMMENT
LOW…_technologies_hedge_fund_agent/tests/test_glm_model.py572 # Step 1: Research AnalysisCOMMENT
LOW…_technologies_hedge_fund_agent/tests/test_glm_model.py584 # Step 2: Risk AssessmentCOMMENT
LOW…_technologies_hedge_fund_agent/tests/test_glm_model.py596 # Step 3: Final DecisionCOMMENT
LOWfincept-qt/scripts/vision_quant/setup_index.py66 # Step 1: Download OHLCV dataCOMMENT
LOWfincept-qt/scripts/vision_quant/setup_index.py93 # Step 2: Generate candlestick imagesCOMMENT
LOWfincept-qt/scripts/vision_quant/setup_index.py130 # Step 3: Train AttentionCAE modelCOMMENT
LOWfincept-qt/scripts/vision_quant/setup_index.py180 # Step 4: Encode all images and build FAISS indexCOMMENT
LOWfincept-qt/scripts/ai_quant_lab/qlib_portfolio_opt.py72 # Step 1: Calculate market equilibrium returns (reverse optimization)COMMENT
LOWfincept-qt/scripts/ai_quant_lab/qlib_portfolio_opt.py76 # Step 2: Prepare viewsCOMMENT
LOWfincept-qt/scripts/ai_quant_lab/qlib_portfolio_opt.py178 # Step 1: Tree clusteringCOMMENT
LOWfincept-qt/scripts/ai_quant_lab/qlib_portfolio_opt.py183 # Step 2: Quasi-diagonalization (reorder assets)COMMENT
LOWfincept-qt/scripts/ai_quant_lab/qlib_portfolio_opt.py187 # Step 3: Recursive bisectionCOMMENT
LOWfincept-qt/scripts/ai_quant_lab/qlib_portfolio_opt.py100 # Step 3: Black-Litterman formulaCOMMENT
LOWfincept-qt/scripts/ai_quant_lab/qlib_portfolio_opt.py117 # Step 4: Optimize portfolio with posterior estimatesCOMMENT
LOWfincept-qt/scripts/Analytics/finrl/finrl_data.py277 # Step 1: DownloadCOMMENT
LOWfincept-qt/scripts/Analytics/finrl/finrl_data.py281 # Step 2: CleanCOMMENT
LOWfincept-qt/scripts/Analytics/finrl/finrl_data.py284 # Step 3: Feature engineerCOMMENT
LOWfincept-qt/scripts/Analytics/finrl/finrl_data.py293 # Step 4: SplitCOMMENT
LOWfincept-qt/scripts/Analytics/finrl/finrl_data.py296 # Step 5: SaveCOMMENT
LOW…equityInvestment/equity_valuation/private_valuation.py848 # Step 1: Normalize financialsCOMMENT
LOW…equityInvestment/equity_valuation/private_valuation.py854 # Step 2: Income Approach ValuationsCOMMENT
LOW…equityInvestment/equity_valuation/private_valuation.py859 # Step 3: Market Approach ValuationsCOMMENT
LOW…equityInvestment/equity_valuation/private_valuation.py864 # Step 4: Asset Approach ValuationsCOMMENT
LOW…equityInvestment/equity_valuation/private_valuation.py869 # Step 5: Calculate Discounts and PremiumsCOMMENT
LOW…equityInvestment/equity_valuation/private_valuation.py874 # Step 6: Synthesize ResultsCOMMENT
LOWfincept-qt/src/core/layout/WorkspaceShell.cpp294 // Step 1: explicit last-loaded layout (set by apply() on every non-autoCOMMENT
LOWfincept-qt/src/core/layout/WorkspaceShell.cpp309 // Step 2: most recent kind='auto' snapshot from the ring buffer. TheCOMMENT
LOWfincept-qt/src/auth/PinManager.cpp80 // Step 1: Normalize key lengthCOMMENT
LOWfincept-qt/src/auth/PinManager.cpp87 // Step 2: Create inner/outer padded keys.COMMENT
LOWfincept-qt/src/auth/PinManager.cpp97 // Step 3: Inner hash — H(ipad || message)COMMENT
LOWfincept-qt/src/auth/PinManager.cpp103 // Step 4: Outer hash — H(opad || inner_hash)COMMENT
LOWfincept-qt/src/mcp/McpProvider.cpp388 // Step 1: replace '.' with "-dot-". Internal tool names never containCOMMENT
LOWfincept-qt/src/mcp/McpProvider.cpp393 // Step 2: validate against the common subset. We intentionally do notCOMMENT
LOW…t/src/screens/equity_research/EquityResearchScreen.cpp68 build_ui(); // Step 1: build all the visual widgetsCODE
LOW…t/src/screens/equity_research/EquityResearchScreen.cpp69 retranslateUi(); // Step 2: set all the text labels (supports multiple languages)CODE
LOW…t-qt/src/trading/brokers/fivepaisa/FivePaisaBroker.cpp134// Step 1: POST /VendorsAPI/Service1.svc/TOTPLogin → body.RequestTokenCOMMENT
LOW…t-qt/src/trading/brokers/fivepaisa/FivePaisaBroker.cpp135// Step 2: POST /VendorsAPI/Service1.svc/GetAccessToken → body.AccessTokenCOMMENT
LOW…t-qt/src/trading/brokers/fivepaisa/FivePaisaBroker.cpp157 // Step 1: TOTP loginCOMMENT
LOW…t-qt/src/trading/brokers/fivepaisa/FivePaisaBroker.cpp186 // Step 2: Get access tokenCOMMENT
LOWfincept-qt/src/trading/brokers/iifl/IIFLBroker.cpp156 // Step 1: Interactive login (trade token)COMMENT
LOWfincept-qt/src/trading/brokers/iifl/IIFLBroker.cpp180 // Step 2: Market data login (feed token)COMMENT
LOW…pt-qt/src/trading/brokers/zerodha/ZerodhaAutoLogin.cpp97 // Step 1: /api/loginCOMMENT
LOW…pt-qt/src/trading/brokers/zerodha/ZerodhaAutoLogin.cpp123 // Step 2: /api/twofaCOMMENT
LOW…pt-qt/src/trading/brokers/zerodha/ZerodhaAutoLogin.cpp155 // Step 3: /connect/finish (capture redirect)COMMENT
LOW…pt-qt/src/trading/brokers/zerodha/ZerodhaAutoLogin.cpp187 // Step 4: Exchange for access_tokenCOMMENT
LOWfincept-qt/src/trading/brokers/kotak/KotakBroker.cpp3// Step 1: POST /login/1.0/tradeApiLogin {mobileNumber, ucc, totp} → view_token + view_sidCOMMENT
LOWfincept-qt/src/trading/brokers/kotak/KotakBroker.cpp4// Step 2: POST /login/1.0/tradeApiValidate {mpin} → trading_token + trading_sid + base_urlCOMMENT
LOWfincept-qt/src/trading/brokers/samco/SamcoBroker.cpp111 // Step 1: access token from the permanent secret API key.COMMENT
LOWfincept-qt/src/trading/brokers/samco/SamcoBroker.cpp130 // Step 2: login → sessionToken.COMMENT
4 more matches not shown…
Structural Annotation Overuse61 hits · 109 pts
SeverityFileLineSnippetContext
LOWfincept-qt/scripts/databento_provider.py1639 # Step 3: Build definitions mapCOMMENT
LOWfincept-qt/scripts/databento_provider.py1642 # Step 4: Compute IV and Greeks for each option with a priceCOMMENT
LOWfincept-qt/scripts/databento_provider.py1550 # Step 1: Get option definitions (strikes, expirations, raw symbols)COMMENT
LOWfincept-qt/scripts/databento_provider.py1576 # Step 2: Get daily close prices via ohlcv-1dCOMMENT
LOWfincept-qt/scripts/databento_provider.py1709 # Step 5: Build skew data by DTE and delta bucketsCOMMENT
LOWfincept-qt/scripts/databento_fno_chain.py98 # Step 1: Fetch definitions (cached 24h on disk)COMMENT
LOWfincept-qt/scripts/databento_fno_chain.py126 # Step 2: Fetch underlying spot priceCOMMENT
LOWfincept-qt/scripts/databento_fno_chain.py129 # Step 3: Filter to near-the-money if spot is availableCOMMENT
LOWfincept-qt/scripts/databento_fno_chain.py141 # Step 4: Group by strike into CE/PE pairsCOMMENT
LOWfincept-qt/scripts/databento_fno_chain.py153 # Step 5: Fetch quotes via ohlcv-1d (cheaper and more reliable than cmbp-1)COMMENT
LOWfincept-qt/scripts/databento_fno_chain.py157 # Step 6: Assemble chain rowsCOMMENT
LOW…_technologies_hedge_fund_agent/tests/test_glm_model.py572 # Step 1: Research AnalysisCOMMENT
LOW…_technologies_hedge_fund_agent/tests/test_glm_model.py584 # Step 2: Risk AssessmentCOMMENT
LOW…_technologies_hedge_fund_agent/tests/test_glm_model.py596 # Step 3: Final DecisionCOMMENT
LOWfincept-qt/scripts/vision_quant/setup_index.py66 # Step 1: Download OHLCV dataCOMMENT
LOWfincept-qt/scripts/vision_quant/setup_index.py93 # Step 2: Generate candlestick imagesCOMMENT
LOWfincept-qt/scripts/vision_quant/setup_index.py130 # Step 3: Train AttentionCAE modelCOMMENT
LOWfincept-qt/scripts/vision_quant/setup_index.py180 # Step 4: Encode all images and build FAISS indexCOMMENT
LOWfincept-qt/scripts/ai_quant_lab/qlib_portfolio_opt.py72 # Step 1: Calculate market equilibrium returns (reverse optimization)COMMENT
LOWfincept-qt/scripts/ai_quant_lab/qlib_portfolio_opt.py76 # Step 2: Prepare viewsCOMMENT
LOWfincept-qt/scripts/ai_quant_lab/qlib_portfolio_opt.py178 # Step 1: Tree clusteringCOMMENT
LOWfincept-qt/scripts/ai_quant_lab/qlib_portfolio_opt.py183 # Step 2: Quasi-diagonalization (reorder assets)COMMENT
LOWfincept-qt/scripts/ai_quant_lab/qlib_portfolio_opt.py187 # Step 3: Recursive bisectionCOMMENT
LOWfincept-qt/scripts/ai_quant_lab/qlib_portfolio_opt.py100 # Step 3: Black-Litterman formulaCOMMENT
LOWfincept-qt/scripts/ai_quant_lab/qlib_portfolio_opt.py117 # Step 4: Optimize portfolio with posterior estimatesCOMMENT
LOWfincept-qt/scripts/Analytics/finrl/finrl_data.py277 # Step 1: DownloadCOMMENT
LOWfincept-qt/scripts/Analytics/finrl/finrl_data.py281 # Step 2: CleanCOMMENT
LOWfincept-qt/scripts/Analytics/finrl/finrl_data.py284 # Step 3: Feature engineerCOMMENT
LOWfincept-qt/scripts/Analytics/finrl/finrl_data.py293 # Step 4: SplitCOMMENT
LOWfincept-qt/scripts/Analytics/finrl/finrl_data.py296 # Step 5: SaveCOMMENT
LOW…equityInvestment/equity_valuation/private_valuation.py848 # Step 1: Normalize financialsCOMMENT
LOW…equityInvestment/equity_valuation/private_valuation.py854 # Step 2: Income Approach ValuationsCOMMENT
LOW…equityInvestment/equity_valuation/private_valuation.py859 # Step 3: Market Approach ValuationsCOMMENT
LOW…equityInvestment/equity_valuation/private_valuation.py864 # Step 4: Asset Approach ValuationsCOMMENT
LOW…equityInvestment/equity_valuation/private_valuation.py869 # Step 5: Calculate Discounts and PremiumsCOMMENT
LOW…equityInvestment/equity_valuation/private_valuation.py874 # Step 6: Synthesize ResultsCOMMENT
LOWfincept-qt/src/core/layout/WorkspaceShell.cpp294 // Step 1: explicit last-loaded layout (set by apply() on every non-autoCOMMENT
LOWfincept-qt/src/core/layout/WorkspaceShell.cpp309 // Step 2: most recent kind='auto' snapshot from the ring buffer. TheCOMMENT
LOWfincept-qt/src/auth/PinManager.cpp80 // Step 1: Normalize key lengthCOMMENT
LOWfincept-qt/src/auth/PinManager.cpp87 // Step 2: Create inner/outer padded keys.COMMENT
LOWfincept-qt/src/auth/PinManager.cpp97 // Step 3: Inner hash — H(ipad || message)COMMENT
LOWfincept-qt/src/auth/PinManager.cpp103 // Step 4: Outer hash — H(opad || inner_hash)COMMENT
LOWfincept-qt/src/mcp/McpProvider.cpp388 // Step 1: replace '.' with "-dot-". Internal tool names never containCOMMENT
LOWfincept-qt/src/mcp/McpProvider.cpp393 // Step 2: validate against the common subset. We intentionally do notCOMMENT
LOW…t/src/screens/equity_research/EquityResearchScreen.cpp68 build_ui(); // Step 1: build all the visual widgetsCODE
LOW…t/src/screens/equity_research/EquityResearchScreen.cpp69 retranslateUi(); // Step 2: set all the text labels (supports multiple languages)CODE
LOW…t-qt/src/trading/brokers/fivepaisa/FivePaisaBroker.cpp134// Step 1: POST /VendorsAPI/Service1.svc/TOTPLogin → body.RequestTokenCOMMENT
LOW…t-qt/src/trading/brokers/fivepaisa/FivePaisaBroker.cpp135// Step 2: POST /VendorsAPI/Service1.svc/GetAccessToken → body.AccessTokenCOMMENT
LOW…t-qt/src/trading/brokers/fivepaisa/FivePaisaBroker.cpp157 // Step 1: TOTP loginCOMMENT
LOW…t-qt/src/trading/brokers/fivepaisa/FivePaisaBroker.cpp186 // Step 2: Get access tokenCOMMENT
LOWfincept-qt/src/trading/brokers/iifl/IIFLBroker.cpp156 // Step 1: Interactive login (trade token)COMMENT
LOWfincept-qt/src/trading/brokers/iifl/IIFLBroker.cpp180 // Step 2: Market data login (feed token)COMMENT
LOW…pt-qt/src/trading/brokers/zerodha/ZerodhaAutoLogin.cpp187 // Step 4: Exchange for access_tokenCOMMENT
LOWfincept-qt/src/trading/brokers/kotak/KotakBroker.cpp3// Step 1: POST /login/1.0/tradeApiLogin {mobileNumber, ucc, totp} → view_token + view_sidCOMMENT
LOWfincept-qt/src/trading/brokers/kotak/KotakBroker.cpp4// Step 2: POST /login/1.0/tradeApiValidate {mpin} → trading_token + trading_sid + base_urlCOMMENT
LOWfincept-qt/src/trading/brokers/samco/SamcoBroker.cpp111 // Step 1: access token from the permanent secret API key.COMMENT
LOWfincept-qt/src/trading/brokers/samco/SamcoBroker.cpp130 // Step 2: login → sessionToken.COMMENT
LOW…ding/instruments/parsers/TradejiniInstrumentParser.cpp30 // Step 1: fetch the group list (public; no auth needed for the scrip store).COMMENT
LOW…ding/instruments/parsers/TradejiniInstrumentParser.cpp45 // Step 2: fetch each group's CSV, combined with markers.COMMENT
LOW…ncept-qt/src/services/wallet/WalletBalanceProducer.cpp312 // Step 1: get SOL balance to bootstrap the stat box.COMMENT
1 more matches not shown…
Modern AI Meta-Vocabulary32 hits · 104 pts
SeverityFileLineSnippetContext
MEDIUMfincept-qt/CMakeLists.txt874# DataHub (Phase 0 scaffolding — see fincept-qt/DATAHUB_ARCHITECTURE.md)COMMENT
MEDIUMfincept-qt/scripts/agents/finagent_core/core_agent.py674 # 6. Knowledge Base (RAG)COMMENT
MEDIUM…t-qt/scripts/agents/finagent_core/core_agent_stream.py143 # Check guardrails firstCOMMENT
MEDIUMfincept-qt/scripts/agents/finagent_core/main.py305 # Check guardrails on input if enabledCOMMENT
MEDIUMfincept-qt/scripts/agents/finagent_core/main.py335 # Check guardrails on output if enabledCOMMENT
MEDIUMfincept-qt/scripts/agents/finagent_core/main.py977 # The C++ caller then fires each as an agentic streaming task. KeepingCOMMENT
MEDIUMfincept-qt/scripts/agents/finagent_core/main.py1069 # Check guardrails on inputCOMMENT
MEDIUMfincept-qt/scripts/agents/finagent_core/agent_loader.py320 # Handle both single agent and multi-agent config filesCOMMENT
MEDIUM…t-qt/scripts/agents/finagent_core/agentic/reflector.py121 # blow its own context window.COMMENT
MEDIUM…ipts/agents/finagent_core/modules/guardrails_module.py439 # Convert to Agno guardrails if availableCOMMENT
MEDIUM…ipts/agents/finagent_core/modules/guardrails_module.py447 # Note: Agno doesn't have built-in guardrails parameterCOMMENT
MEDIUM…e_technologies_hedge_fund_agent/guardrails/__init__.py52 # Risk guardrailsCOMMENT
MEDIUM…e_technologies_hedge_fund_agent/guardrails/__init__.py58 # Compliance guardrailsCOMMENT
MEDIUM…e_technologies_hedge_fund_agent/guardrails/__init__.py63 # Signal guardrailsCOMMENT
MEDIUM…e_technologies_hedge_fund_agent/guardrails/__init__.py68 # Execution guardrailsCOMMENT
MEDIUM…sance_technologies_hedge_fund_agent/guardrails/base.py352 # Risk guardrailsCOMMENT
MEDIUM…sance_technologies_hedge_fund_agent/guardrails/base.py359 # Compliance guardrailsCOMMENT
MEDIUM…sance_technologies_hedge_fund_agent/guardrails/base.py364 # Signal guardrailsCOMMENT
MEDIUM…sance_technologies_hedge_fund_agent/guardrails/base.py370 # Execution guardrailsCOMMENT
MEDIUMfincept-qt/scripts/agents/rdagents/config.py42# Default embedding modelCOMMENT
MEDIUM…t/scripts/Analytics/alternateInvestment/hedge_funds.py167 # Calculate event-driven specific metricsCOMMENT
MEDIUMfincept-qt/src/auth/PinManager.cpp31// future QR/companion setup, tests, scripted flows — gets the same guardrails.COMMENT
MEDIUMfincept-qt/src/mcp/ToolSelfTest.h5// deterministic halves of agentic reliability:COMMENT
MEDIUMfincept-qt/src/mcp/McpInit.cpp113 // agentic mode — Letta tier-3 archival memory (agent-callable mid-step)COMMENT
MEDIUM…cept-qt/src/screens/agent_config/AgentConfigScreen.cpp300 // If the user toggles agentic mode off while the panel is current, fallCOMMENT
MEDIUMfincept-qt/src/screens/ai_chat/ChatBubbleFactory.cpp94// Build the row + column scaffold shared by static and streaming bubbles.COMMENT
MEDIUMfincept-qt/src/services/llm/LlmRequestPolicy.h112// which is exactly the failure mode that breaks agentic actions likeCOMMENT
MEDIUM…cept-qt/src/services/agents/AgentService_Execution.cpp745 // Fire as a normal agentic task — streamingCOMMENT
MEDIUMfincept-qt/src/services/agents/AgentService.h81 /// Register a recurring agentic task. `schedule_expr` uses the small DSLCOMMENT
MEDIUMfincept-qt/src/services/agents/AgentService.h165 /// Per-step event from a running agentic task. `event` includes kindCOMMENT
MEDIUMfincept-qt/src/services/agents/AgentService.h177 /// Emitted when a scheduled task auto-fires; carries the new agentic task_id.COMMENT
MEDIUMfincept-qt/src/services/agents/AgentService.h227 /// each as a fresh agentic task. Called on a QTimer (30s) once anyCOMMENT
Self-Referential Comments25 hits · 80 pts
SeverityFileLineSnippetContext
MEDIUMfincept-qt/scripts/sentinelhub_data.py679 # Create a small date range around the scene timeCOMMENT
MEDIUM…trategies/NumeraiSignalExportDemonstrationAlgorithm.py39 # Create a Scheduled Event to submit signals every trading day at 13:00 UTCCOMMENT
MEDIUM…/scripts/strategies/CustomPartialFillModelAlgorithm.py54 # Create the objectCOMMENT
MEDIUM…ept-qt/scripts/strategies/MarginCallEventsAlgorithm.py57 # This method is called when portfolio.margin_remaining is under 5% of your portfolio.total_portfolio_valueCOMMENT
MEDIUM…ripts/strategies/EmaCrossFuturesFrontMonthAlgorithm.py75 # Create a new consolidator and register the indicators to itCOMMENT
MEDIUM…ncept-qt/scripts/strategies/IndicatorSuiteAlgorithm.py102 # The following methods will add multiple charts to the algorithm output.COMMENT
MEDIUM…gies/HistoryWithCustomDataSourceRegressionAlgorithm.py47 # Create a new symbol as equity so we find the existing data filesCOMMENT
MEDIUM…ategies/CrunchDAOSignalExportDemonstrationAlgorithm.py41 # Create a Scheduled Event to submit signals every monday before the market opensCOMMENT
MEDIUM…cept-qt/scripts/strategies/CustomDataNIFTYAlgorithm.py28 # Define the symbol and "type" of our generic data:COMMENT
MEDIUM…egies/Collective2SignalExportDemonstrationAlgorithm.py39 # Create a new PortfolioTarget for each symbol, assign it an initial amount of 0.05 and save it in self.targets COMMENT
MEDIUM…cept-qt/scripts/strategies/CustomIndicatorAlgorithm.py27 # Create a QuantConnect indicator and a python custom indicator for comparisonCOMMENT
MEDIUM…ts/strategies/CustomConsolidatorRegressionAlgorithm.py29 #Create a 3:10PM custom quote bar consolidatorCOMMENT
MEDIUM…ts/strategies/CustomConsolidatorRegressionAlgorithm.py39 #Create an indicator and register a consolidator to itCOMMENT
MEDIUM…t/scripts/strategies/BasicTemplateOptionsPriceModel.py36 # Define the Option Price ModelCOMMENT
MEDIUM…cept-qt/scripts/strategies/fincept_engine/algorithm.py2514 # Create a bar-like object for indicators that accept barsCOMMENT
MEDIUM…scripts/agents/finagent_core/tools/terminal_toolkit.py107 # Create a closure that captures `name`COMMENT
MEDIUM…_technologies_hedge_fund_agent/tests/test_glm_model.py778 # Create the Investment Committee teamCOMMENT
MEDIUM…naissance_technologies_hedge_fund_agent/agents/base.py74 # Create the agentCOMMENT
MEDIUM…ce_technologies_hedge_fund_agent/teams/trading_team.py46 # Create the teamCOMMENT
MEDIUM…e_technologies_hedge_fund_agent/teams/research_team.py52 # Create the teamCOMMENT
MEDIUM…sance_technologies_hedge_fund_agent/teams/risk_team.py46 # Create the teamCOMMENT
MEDIUM…_technologies_hedge_fund_agent/teams/medallion_fund.py58 # Create the Investment Committee membersCOMMENT
MEDIUM…_technologies_hedge_fund_agent/teams/medallion_fund.py62 # Create the sub-teamsCOMMENT
MEDIUM…_technologies_hedge_fund_agent/teams/medallion_fund.py67 # Create the top-level teamCOMMENT
MEDIUM…ics/functime_wrapper/functime_service_polars_legacy.py1245 # Create a simple forecasterCOMMENT
AI Response Leakage6 hits · 68 pts
SeverityFileLineSnippetContext
HIGH…cept-qt/scripts/strategies/FuturesMomentumAlgorithm.py9# Description: EMA cross with SP500 E-mini futures In this example, we demostrate how to trade futures contracts using aCOMMENT
HIGH…cept-qt/scripts/strategies/FuturesMomentumAlgorithm.py16### In this example, we demostrate how to trade futures contracts usingCOMMENT
HIGH…pt-qt/scripts/strategies/DataConsolidationAlgorithm.py20### In this example we show one of the simplest consolidators, the TradeBarConsolidator.COMMENT
HIGH…t-qt/scripts/strategies/CustomDataUniverseAlgorithm.py16### and load data using the universe selection feature. In this example weCOMMENT
HIGH…t-qt/scripts/strategies/MovingAverageCrossAlgorithm.py9# Description: In this example we look at the canonical 15/30 day moving average cross. This algorithm will go long whenCOMMENT
HIGH…t-qt/scripts/strategies/MovingAverageCrossAlgorithm.py15### In this example we look at the canonical 15/30 day moving average cross. This algorithmCOMMENT
AI Structural Patterns74 hits · 63 pts
SeverityFileLineSnippetContext
LOWfincept-qt/scripts/coinpaprika_data.py38CODE
LOWfincept-qt/scripts/un_sdg_data.py134CODE
LOWfincept-qt/scripts/alternative_me_data.py93CODE
LOWfincept-qt/scripts/universal_ckan_api.py603CODE
LOWfincept-qt/scripts/un_comtrade_data.py216CODE
LOWfincept-qt/scripts/un_comtrade_data.py286CODE
LOWfincept-qt/scripts/french_gov_api.py320CODE
LOWfincept-qt/scripts/frankfurter_data.py46CODE
LOWfincept-qt/scripts/frankfurter_data.py59CODE
LOWfincept-qt/scripts/unesco_data.py161CODE
LOWfincept-qt/scripts/unesco_data.py192CODE
LOWfincept-qt/scripts/owid_data.py44CODE
LOWfincept-qt/scripts/cnstats_data.py107CODE
LOWfincept-qt/scripts/bea_data.py298CODE
LOWfincept-qt/scripts/irs_data.py164CODE
LOWfincept-qt/scripts/govinfo_data.py211CODE
LOWfincept-qt/scripts/govinfo_data.py268CODE
LOWfincept-qt/scripts/govinfo_data.py418CODE
LOWfincept-qt/scripts/owid_co2_data.py131CODE
LOWfincept-qt/scripts/congress_gov_data.py136CODE
LOWfincept-qt/scripts/semantic_scholar_data.py71CODE
LOWfincept-qt/scripts/wto_data.py229CODE
LOWfincept-qt/scripts/wto_data.py318CODE
LOWfincept-qt/scripts/compute_technicals.py176CODE
LOWfincept-qt/scripts/universal_socrata_api.py133CODE
LOWfincept-qt/scripts/technicals/trend_indicators.py173CODE
LOW…cept-qt/scripts/strategies/fincept_engine/algorithm.py870CODE
LOW…cept-qt/scripts/strategies/fincept_engine/algorithm.py2270CODE
LOWfincept-qt/scripts/strategies/fincept_engine/types.py168CODE
LOW…cripts/agents/finagent_core/modules/workflow_module.py382CODE
LOW…ripts/agents/finagent_core/modules/knowledge_module.py51CODE
LOWfincept-qt/scripts/vision_quant/setup_index.py40CODE
LOWfincept-qt/scripts/vision_quant/backtester.py48CODE
LOWfincept-qt/scripts/ai_quant_lab/qlib_advanced_models.py57CODE
LOWfincept-qt/scripts/ai_quant_lab/qlib_advanced_models.py72CODE
LOWfincept-qt/scripts/ai_quant_lab/qlib_advanced_models.py88CODE
LOWfincept-qt/scripts/ai_quant_lab/qlib_service.py1044CODE
LOWfincept-qt/scripts/ai_quant_lab/qlib_service.py122CODE
LOW…ncept-qt/scripts/Analytics/finrl/finrl_environments.py121CODE
LOW…ncept-qt/scripts/Analytics/finrl/finrl_environments.py177CODE
LOW…ncept-qt/scripts/Analytics/finrl/finrl_environments.py218CODE
LOW…ncept-qt/scripts/Analytics/finrl/finrl_environments.py263CODE
LOW…ncept-qt/scripts/Analytics/finrl/finrl_environments.py301CODE
LOW…ncept-qt/scripts/Analytics/finrl/finrl_environments.py355CODE
LOWfincept-qt/scripts/Analytics/finrl/finrl_backtest.py160CODE
LOWfincept-qt/scripts/Analytics/finrl/finrl_backtest.py245CODE
LOWfincept-qt/scripts/Analytics/finrl/finrl_agents.py88CODE
LOWfincept-qt/scripts/Analytics/finrl/finrl_agents.py185CODE
LOWfincept-qt/scripts/Analytics/finrl/finrl_agents.py236CODE
LOWfincept-qt/scripts/Analytics/finrl/finrl_ensemble.py75CODE
LOWfincept-qt/scripts/Analytics/finrl/finrl_config.py141CODE
LOWfincept-qt/scripts/Analytics/finrl/finrl_data.py244CODE
LOWfincept-qt/scripts/Analytics/finrl/finrl_portfolio.py73CODE
LOWfincept-qt/scripts/Analytics/finrl/finrl_portfolio.py145CODE
LOWfincept-qt/scripts/Analytics/finrl/finrl_portfolio.py221CODE
LOWfincept-qt/scripts/Analytics/finrl/finrl_trading.py78CODE
LOWfincept-qt/scripts/Analytics/finrl/finrl_trading.py134CODE
LOWfincept-qt/scripts/Analytics/finrl/finrl_trading.py201CODE
LOW…s/Analytics/python_skfolio_lib/skfolio_optimization.py1094CODE
LOW…t/scripts/Analytics/python_skfolio_lib/skfolio_data.py156CODE
14 more matches not shown…
Cross-Language Confusion10 hits · 39 pts
SeverityFileLineSnippetContext
HIGHfincept-qt/scripts/un_comtrade_data.py180 # Comtrade wraps results in {"data": [...], "count": N, "error": null}COMMENT
HIGHfincept-qt/scripts/exchange/place_order.py18 "price": null,STRING
HIGHfincept-qt/scripts/exchange/place_order.py23 "average": null,STRING
HIGH…gies/HistoryWithCustomDataSourceRegressionAlgorithm.py36 if not aapl_history.equals(spy_history):CODE
HIGH…ept-qt/scripts/strategies/fincept_engine/extensions.py155 """Check if string is null or empty"""STRING
HIGHfincept-qt/scripts/agents/deepagents/cli.py25 "thread_id": str, "error": str|null }STRING
HIGHfincept-qt/scripts/i18n/apply_translations.py12 * an array ["Offen", null, ...] (indexed positionally)STRING
HIGHfincept-qt/scripts/Analytics/quantstats_analytics.py596 result.update(null)CODE
HIGHfincept-qt/scripts/Analytics/options/iv_surface.py43are >= 3 common strikes; otherwise falls back to the union (gaps = null).STRING
HIGH…cripts/Analytics/backtesting/vectorbt/vbt_portfolio.py676 _sys.stderr.write(f'[PF-BUILD] index match: close={close_series.index.dtype}, entries={entries.index.dtype}, equal={CODE
Slop Phrases6 hits · 22 pts
SeverityFileLineSnippetContext
MEDIUM…cripts/strategies/SecurityCustomPropertiesAlgorithm.py74 '''This custom fee is implemented for demonstration purposes only.'''STRING
MEDIUM…ept-qt/scripts/strategies/IndicatorHistoryAlgorithm.py43 # Let's log the BB values for the last 20 days, for demonstration purposes on how it can be enumeratedCOMMENT
MEDIUM…ncept-qt/scripts/strategies/IndicatorSuiteAlgorithm.py9# Description: Basic template algorithm simply initializes the date range and cash. This is a skeleton framework you canCOMMENT
MEDIUM…ncept-qt/scripts/strategies/IndicatorSuiteAlgorithm.py17### framework you can use for designing an algorithm.COMMENT
MEDIUMfincept-qt/scripts/strategies/BasicTemplateAlgorithm.py9# Description: Basic template algorithm simply initializes the date range and cash. This is a skeleton framework you canCOMMENT
MEDIUMfincept-qt/scripts/strategies/BasicTemplateAlgorithm.py16### framework you can use for designing an algorithm.COMMENT
Dead Code5 hits · 10 pts
SeverityFileLineSnippetContext
MEDIUM…cept-qt/scripts/agents/finagent_core/agentic/runner.py714CODE
MEDIUM…cept-qt/scripts/agents/finagent_core/agentic/runner.py741CODE
MEDIUM…ept-qt/scripts/Analytics/economics/analytics_engine.py1177CODE
MEDIUM…ept-qt/scripts/Analytics/economics/analytics_engine.py1180CODE
MEDIUM…ept-qt/scripts/Analytics/economics/analytics_engine.py1182CODE
Overly Generic Function Names3 hits · 3 pts
SeverityFileLineSnippetContext
LOWfincept-qt/scripts/ai_quant_lab/qlib_data_processors.py460 def process_data(self,CODE
LOW…qt/scripts/Analytics/python_skfolio_lib/skfolio_api.py371 def run_task():CODE
LOW…pts/Analytics/finanicalanalysis/core/data_processor.py230 def process_data(self, data: Union[Dict, pd.DataFrame, str],CODE
Example Usage Blocks2 hits · 3 pts
SeverityFileLineSnippetContext
LOWfincept-qt/scripts/lint.sh3# Usage:COMMENT
LOW…calanalysis/specialized_analysis/financial_modeling.py2246 # Example usageCOMMENT
Fake / Example Data2 hits · 2 pts
SeverityFileLineSnippetContext
LOW…scripts/strategies/fincept_engine/algorithm_imports.py285 'placeholder': lambda *a, **kw: None,CODE
LOWfincept-qt/src/mcp/tools/DataSourcesTools.cpp76 {"placeholder", f.placeholder},CODE