portfolios.tools

API 모의 데이터 생성기

JSON 스키마에서 핀테크 API 모의 행을 생성하세요.

결과
[
  {
    "accountId": "84cd1fe2-bfea-42b8-b51a-784c4b19ec3e",
    "amount": 13517.15,
    "date": "2026-03-16"
  },
  {
    "accountId": "f166e953-fb75-41a8-ab67-29ec4932f0cb",
    "amount": 3824.42,
    "date": "2026-04-11"
  },
  {
    "accountId": "60f05de6-62c5-4c93-8552-ad9ebf5bdc6b",
    "amount": 7149.51,
    "date": "2025-09-23"
  },
  {
    "accountId": "b8d32518-438c-4209-8c06-6999a608d01d",
    "amount": 38825.25,
    "date": "2025-11-13"
  },
  {
    "accountId": "b390192c-6806-4ec6-982d-fba82408d8ed",
    "amount": 10921.46,
    "date": "2025-10-06"
  },
  {
    "accountId": "d4cf2026-4801-4f6e-9fd3-217efac4c6ee",
    "amount": 15591.36,
    "date": "2026-08-04"
  },
  {
    "accountId": "60fbc789-3cd6-4643-8105-db20e8c94645",
    "amount": 3494.02,
    "date": "2026-08-30"
  },
  {
    "accountId": "3c30a97e-712f-4fe5-adfb-06eaa980b50c",
    "amount": 47607.28,
    "date": "2026-05-26"
  },
  {
    "accountId": "6246da0e-f956-4d83-8a76-3a48b3eb3513",
    "amount": 23011.94,
    "date": "2026-01-25"
  },
  {
    "accountId": "bd5c7166-ed90-4094-9261-587735dfaac4",
    "amount": 41075.31,
    "date": "2026-07-15"
  }
]

작동 방식

JSON 스키마(객체 또는 객체 배열)를 붙여넣고 생성할 모의 행 수를 설정하세요. 도구는 스키마와 일치하는 현실적인 무작위 데이터를 생성합니다. 프로덕션 API에 연결하지 않고 프론트엔드 프로토타이핑을 위해 date, symbol, side, quantity, price 필드가 있는 JSON 스키마를 붙여넣어 현실적인 중개 트랜잭션 행을 생성하세요. 포트폴리오 대시보드를 구축하는 개발자는 라이브 중개 OAuth 피드를 연결하기 전에 테이블을 채우기 위해 이것을 사용합니다. 최소한의 단일 객체 템플릿에서 시작하여 필드 유형 요약을 보면서 휴리스틱이 각 키를 예상대로 분류하는지 확인하며 점진적으로 필드를 추가하세요. OpenAPI 스키마 조각이나 샘플 JSON 응답을 붙여넣으세요: 생성기는 현실적인 금융 필드 이름으로 유형화된 모의 객체를 구축합니다. 프로덕션 계약 키와 정확히 일치하는 모의 데이터를 생성하려면 OpenAPI 경로 응답 스키마 조각을 붙여넣으세요.

생성된 모의 데이터 행, 필드 유형 요약 및 유효성 검사 오류를 검토하세요. API 테스트나 프로토타이핑을 위해 JSON을 복사하거나 다운로드하세요. 행 수를 최대 1,000까지 늘려 대시보드 UI의 테이블 가상화 및 페이지네이션 컴포넌트를 스트레스 테스트하세요. 스키마 템플릿에서 키를 일시적으로 제거하고 행을 재생성하여 프론트엔드가 null 선택적 필드를 처리하는지 검증하세요. 스프린트 데모 중 지연 시간 없는 로컬 API 응답을 시뮬레이션하기 위해 Postman 모의 서버나 MSW 핸들러에서 직접 복사 버튼 출력을 사용하세요. 포트폴리오 위젯이 개발 중 라이브 API 키 없이도 렌더링되도록 모의 JSON을 프론트엔드 테스트나 Storybook 픽스처에 복사하세요. 금융 필드 프리셋에는 포트폴리오 앱용 ticker, cusip, quantity, cost basis, market value 키가 포함됩니다. 백엔드 없이 포트폴리오 대시보드 컴포넌트용 Storybook 스토리에서 생성된 모의 데이터를 사용하세요.

개발 중 라이브 API 키 없이도 위젯이 렌더링됩니다. 금융 필드 프리셋에는 포트폴리오 앱용 ticker, cusip, quantity, cost basis, market value 키가 포함됩니다. 백엔드 없이 포트폴리오 대시보드 컴포넌트용 Storybook 스토리에서 생성된 모의 데이터를 사용하세요. 포트폴리오 위젯이 개발 중 라이브 API 키 없이도 렌더링되도록 모의 JSON을 프론트엔드 테스트나 Storybook 픽스처에 복사하세요. 금융 필드 프리셋에는 포트폴리오 앱용 ticker, cusip, quantity, cost basis, market value 키가 포함됩니다. 백엔드 없이 포트폴리오 대시보드 컴포넌트용 Storybook 스토리에서 생성된 모의 데이터를 사용하세요.

입력값이 변경될 때마다 API 모의 데이터 생성기를 사용하세요: 시장 변동, 새로운 기여금 또는 수정된 개인 가정 후. 소프트웨어 설치 없이 빠른 재실행을 위해 페이지를 북마크하세요.

단계별 안내

  1. JSON 스키마를 붙여넣고 행 수 설정
  2. 생성된 모의 데이터와 필드 유형 검토
  3. 생성된 JSON 복사 또는 다운로드

실전 예제

API Mock Data Generator의 예제 시나리오: 1,000. 작동 방식에서 설명한 워크스루를 재현하려면 위의 값을 입력하세요.

한 번에 하나의 입력을 조정하여 민감도를 확인하세요. API 모의 데이터 생성기는 즉시 업데이트되므로 행동하기 전에 낙관적 및 보수적 가정을 스트레스 테스트할 수 있습니다.

이 계산기를 사용할 때

JSON 스키마에서 핀테크 API 모의 행을 생성할 때 API Mock Data Generator를 사용하세요. 거래, 할당 변경 또는 계획 업데이트 전에 빠른 가정 분석에 적합합니다.

결정이 세금, 유동성 또는 하나의 공식이 포착하는 것 이상의 다년 전망을 포괄할 때 관련 도구와 함께 사용하세요.

흔한 실수

입력 단위나 오래된 시장 가격을 확인하지 않고 출력을 복사하는 것은 API 모의 데이터 생성기에서 흔한 오류입니다. 행동하기 전에 티커, 백분율 및 날짜를 확인하세요.

단일 기준 시나리오만 실행하면 꼬리 위험을 무시합니다. 보수적 입력으로 스트레스 테스트하고 결정이 중요할 때 아래 나열된 관련 도구와 비교하세요.

공식

필드 추론은 JSON 키를 재귀적으로 탐색합니다. 값 생성은 필드 이름 정규식 휴리스틱을 사용합니다: /id|uuid/ → UUID, /email/ → 이메일, /name/ → 전체 이름, /date|time/ → ISO 날짜, /amount|price|balance/ → 십진수 10-50000, /symbol|ticker/ → 주식 티커.

시드 기반 무작위 생성은 동일한 스키마와 행 수에 대해 결정론적 출력을 생성합니다. 무작위 생성은 스키마와 행 수가 이전 세션 입력과 정확히 일치하지 않는 한 페이지 재로드 간에 시드되지 않습니다. 유니코드 및 이모지 필드 값은 기본 휴리스틱으로 생성되지 않으며 리터럴 템플릿 문자열로 유지됩니다. 모의 값은 합성된 값으로 시장 정확도가 없습니다: 스크린샷 테스트용으로 가격을 픽스처 파일로 교체하세요. 재생성 버튼은 스키마 형태를 일정하게 유지하면서 새로운 무작위 샘플을 생성합니다. 재생성된 모의 데이터는 각 필드의 JSON 스키마 유형을 보존하면서 페이커 스타일 변형을 사용합니다. 세션별 고정 무작위 시드는 개발 중 핫 리로드 간에 모의 데이터를 안정적으로 유지합니다. 모의 티커 심볼은 가상입니다: 스크린샷 테스트 전에 관심 종목 심볼로 교체하세요. 모의 값은 합성된 값으로 시장 정확도가 없습니다: 스크린샷 테스트용으로 가격을 픽스처 파일로 교체하세요. 재생성 버튼은 스키마 형태를 일정하게 유지하면서 새로운 무작위 샘플을 생성합니다. 재생성된 모의 데이터는 각 필드의 JSON 스키마 유형을 보존하면서 페이커 스타일 변형을 사용합니다. 세션별 고정 무작위 시드는 개발 중 핫 리로드 간에 모의 데이터를 안정적으로 유지합니다.

제한 사항 및 가정

시드 기반 무작위 생성은 동일한 스키마와 행 수에 대해 결정론적 출력을 생성합니다. 무작위 생성은 스키마와 행 수가 이전 세션 입력과 정확히 일치하지 않는 한 페이지 재로드 간에 시드되지 않습니다. 유니코드 및 이모지 필드 값은 기본 휴리스틱으로 생성되지 않으며 리터럴 템플릿 문자열로 유지됩니다. 모의 값은 합성된 값으로 시장 정확도가 없습니다: 스크린샷 테스트용으로 가격을 픽스처 파일로 교체하세요. 재생성 버튼은 스키마 형태를 일정하게 유지하면서 새로운 무작위 샘플을 생성합니다. 재생성된 모의 데이터는 각 필드의 JSON 스키마 유형을 보존하면서 페이커 스타일 변형을 사용합니다. 세션별 고정 무작위 시드는 개발 중 핫 리로드 간에 모의 데이터를 안정적으로 유지합니다. 모의 티커 심볼은 가상입니다: 스크린샷 테스트 전에 관심 종목 심볼로 교체하세요. API Mock Data Generator는 개인화된 조언을 대체하지 않습니다. 수수료, 슬리피지, 계좌별 규칙 및 행동 제약이 실제 결과를 변경할 수 있습니다.

주요 용어

모의 값 생성 방식
이 도구는 JSON 스키마 템플릿을 파싱하고, 필드 이름과 유형을 추론한 다음 현실적인 모의 값을 생성합니다: ID 필드용 무작위 UUID, 풀에서 추출한 무작위 이름, 적절한 범위의 금융 금액, 지난 1년 이내의 날짜, 티커 심볼.
지원되는 스키마 형식
스키마는 JSON 객체 또는 객체 배열이어야 합니다.
모델 가정
필드 이름 휴리스틱: id/uuid → UUID, email → 이메일 주소, name → 전체 이름, date/time → ISO 날짜, amount/price/balance → 10-50000, account → ACC-xxxxxx, symbol/ticker → AAPL/MSFT/기타.

대안 비교

CSV to Financial JSON으로 CSV 내보내기를 파싱하세요. API 모의 데이터 생성기만으로 전체 결정을 포착하지 못할 때 해당 계산기를 사용하세요.

portfolios.tools의 내부 링크는 계산기 체인을 도와줍니다: 먼저 API 모의 데이터 생성기를 실행한 다음, 아래 관련 섹션의 전문 도구로 엣지 케이스를 검증하세요.

FAQ

모의 값은 어떻게 생성되나요?

이 도구는 JSON 스키마 템플릿을 파싱하고, 필드 이름과 유형을 추론한 다음 현실적인 모의 값을 생성합니다: ID 필드용 무작위 UUID, 풀에서 추출한 무작위 이름, 적절한 범위의 금융 금액, 지난 1년 이내의 날짜, 티커 심볼. 필드 이름 휴리스틱은 id를 UUID로, email을 샘플 주소로, amount를 십진수 달러로, ticker를 AAPL 및 MSFT와 같은 순환 심볼로 매핑합니다. active, enabled, isOpen이라는 이름의 불리언 필드는 폼 토글 테스트에 적합한 true 또는 false 값을 받습니다. 통화 코드 필드는 필드 이름에 eur 또는 gbp 하위 문자열이 포함되지 않는 한 기본값으로 USD를 사용합니다. holdings의 중첩 배열은 테이블 컴포넌트용 티커, 수량, 시장 가치가 포함된 여러 샘플 행을 생성합니다. holdings 배열이 있는 중첩 포트폴리오 객체는 대시보드 프로토타입용 현실적인 금융 데모 데이터를 생성합니다. Holdings 배열 모의에는 테이블 UI 테스트용 티커, 수량, 원가 기준, 시장 가치가 포함됩니다.

지원되는 스키마 형식은 무엇인가요?

스키마는 JSON 객체 또는 객체 배열이어야 합니다. 중첩 객체는 재귀적으로 지원됩니다. 템플릿의 배열은 그대로 보존됩니다. 이름 휴리스틱으로 인식되지 않는 필드는 유형 기반 무작위 값을 받습니다. 중첩 객체는 깊이 우선으로 재귀합니다. 템플릿의 배열은 변경되지 않고 통과하며 형제 필드는 생성된 값을 받습니다. 템플릿의 빈 문자열 필드는 비워 두지 않고 생성된 샘플로 대체됩니다. 잘못된 JSON 붙여넣기는 행이 생성되기 전에 유효성 검사 오류를 표시하므로 구문을 빠르게 수정할 수 있습니다. 무작위 시드는 세션별로 고정되어 있어 재생성 버튼을 클릭할 때까지 핫 리로드 간에 모의 데이터가 안정적으로 유지됩니다.

도구는 생성할 모의 데이터를 어떻게 결정하나요?

필드 이름 휴리스틱: id/uuid → UUID, email → 이메일 주소, name → 전체 이름, date/time → ISO 날짜, amount/price/balance → 10-50000, account → ACC-xxxxxx, symbol/ticker → AAPL/MSFT/기타. 인식되지 않는 필드 이름은 JSON 스키마 유형 힌트가 있을 경우 그에 따라 유형 기반 무작위 문자열 또는 숫자를 받습니다. 전화 및 주소 필드는 필드 이름에 tel 또는 address 하위 문자열이 포함될 때 그럴듯한 형식의 문자열을 생성합니다. 배열 길이 매개변수는 모의 응답에 표시할 샘플 홀딩 수를 제어합니다.

몇 개의 행을 생성할 수 있나요?

행 수를 1에서 1,000까지 설정하세요. 도구는 동일한 스키마 패턴을 따라 각각 새로운 무작위 값이 포함된 그 수만큼의 독립적인 모의 레코드를 생성합니다. 오프라인 개발 중에 Postman 컬렉션이나 모의 서비스 워커로 가져오기 위해 JSON을 다운로드하세요. 대량 행 수는 QA 팀이 프로덕션 데이터 볼륨이 도착하기 전에 정렬 및 필터링 로직을 검증하는 데 도움이 됩니다. 스키마의 nullable 필드는 빈 상태 UI 경로를 테스트하기 위해 일부 행에서 null 샘플을 생성합니다.

현실적인 금융 데이터를 생성할 수 있나요?

금융 API의 경우 date, symbol, type, quantity, price, amount 필드를 포함하세요. 도구는 그럴듯한 거래 트랜잭션 행을 생성합니다. 트랜잭션 유형 enum이 있는 금융 스키마는 유형 필드 이름이 휴리스틱과 일치할 때 매수, 매도, 배당 행을 생성합니다. totalValue 및 dayChange 필드가 있는 포트폴리오 요약 스키마는 대시보드 헤더 컴포넌트용 현실적인 집계 숫자를 채웁니다. 프로덕션 응답 형태를 미러링하는 통합 테스트를 위해 모의 데이터를 MSW 핸들러로 내보내세요. 스테이징 API 자격 증명이나 속도 제한 없이 CI가 실행되도록 Playwright 테스트에 모의 데이터를 연결하세요.

휴대폰이나 태블릿에서 API 모의 데이터 생성기를 사용할 수 있나요?

예. API 모의 데이터 생성기는 데스크톱과 동일한 공식으로 모바일 브라우저에서 완전히 실행됩니다. 선택적 localStorage는 브라우저 설정에서 활성화된 경우 기기에 입력값을 기억할 수 있습니다.

API 모의 데이터 생성기를 사용할 때 내 데이터는 어디에 저장되나요?

당사 서버 어디에도 없습니다. 계산은 브라우저에서 로컬로 실행됩니다. 선택적 localStorage는 기기에서만 양식 필드를 저장하며 네트워크를 통해 포트폴리오 번호를 전송하지 않습니다.

세금 또는 법적 결정에 API 모의 데이터 생성기에 의존해야 하나요?

아니요. API 모의 데이터 생성기는 교육용 수학만 제공합니다. 세법, 계좌 규칙 및 개인 상황은 다양합니다. 중대한 결과를 초래하는 거래 전에 자격을 갖춘 세무 또는 법률 전문가와 상담하세요.

관련 도구

CSV to Financial JSON으로 CSV 내보내기를 파싱하세요. JWT Debugger로 JWT 인증을 디버깅하세요. Cron Market Scheduler로 작업을 예약하세요. SQL to TypeScript 도구로 SQL 스키마를 변환하세요. YAML JSON Portfolio 도구로 YAML 설정을 변환하세요. JSON to OpenAPI Converter는 이 생성기가 모의하는 동일한 API를 문서화하여 완전한 계약 우선 워크플로우를 지원합니다.